为了账号安全,请及时绑定邮箱和手机立即绑定

handlebars加载时报fs错误

handlebars加载时报fs错误

侃侃无极 2018-08-06 11:10:49
我的环境配置:npm webpack backbone handlebars这几个做搭配 但是出现了一个问题我使用npm安装了handlebars 随后在模块中加载这个模块我使用了 import define require 三种方式尝试加载 但是都报错,虽然报错 但我照常使用 运行时却没有报错,下面贴出错误信息 请高手指点ERROR in ./~/handlebars/lib/index.jsModule not found: Error: Cannot resolve module 'fs' in /Elvis/backbone_elvis/node_modules/handlebars/lib@ ./~/handlebars/lib/index.js 17:11-24安装的其他模块加载都没有任何问题
查看完整描述

1 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

nam i handlebars-loader

然后建立一个模版文件file.handlebars 保存一个你的模版 
webpack配置:

 loaders: [
      { test: /\.handlebars$/,        loader: 'handlebars'
      }
      ]

在你需要的js文件里面require这个文件
template=require(xx.handlebars)

然后就可以用这个temlate(数据)

handlebars-loader是先给你预编译了模版,你就可以不用去客户端编译提高性能


查看完整回答
反对 回复 2018-09-17
  • 1 回答
  • 0 关注
  • 571 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信