Javascript 未定义业力、网页包、徽章加载器
我们在项目中使用咖啡脚本和徽标作为模板。Webpack用于捆绑和Karma以运行测试。我尝试使用webpack进行徽章处理。这里是我创建的一个简单的例子,如何复制它 karma网页包配置(咖啡脚本): 模板通过Javascript 未定义业力、网页包、徽章加载器,javascript,coffeescript,karma-runner,webpack,emblem.js,Javascript,Coffeescript,Karma Runner,Webpack,Emblem.js,我们在项目中使用咖啡脚本和徽标作为模板。Webpack用于捆绑和Karma以运行测试。我尝试使用webpack进行徽章处理。这里是我创建的一个简单的例子,如何复制它 karma网页包配置(咖啡脚本): 模板通过徽章模板=需要“模板路径.徽章”导入,然后尝试执行徽章模板(上下文) 产生的错误: 在PhantomJS中:找不到变量:已编译 在Chrome中:ReferenceError:未定义编译 显然,问题在于处理模板而不是模板本身,因为加载程序返回函数检查(!compiled){…} web
徽章模板=需要“模板路径.徽章”
导入,然后尝试执行徽章模板(上下文)
产生的错误:
- 在PhantomJS中:
找不到变量:已编译
- 在Chrome中:
ReferenceError:未定义编译
webpack:
module:
loaders: [
{ test: /\.coffee$/, loader: "coffee-loader" },
{ test: /\.emblem$/, loader: "emblem-loader"}
],
resolve:
extensions: ["", ".emblem"]
webpackMiddleware:
noInfo: true