Tom*_*oli 5 javascript requirejs handlebars.js
我正在尝试构建一个requirejs/backbone/handlebars项目,当我尝试运行app.build.js时,我似乎遇到了这个错误:
Tracing dependencies for: main
ReferenceError: _ is not defined
In module tree:
main
cs
hbs
underscore
ReferenceError: _ is not defined
In module tree:
main
cs
hbs
underscore
at Object.eval (eval at <anonymous> (/usr/local/share/npm/lib/node_modules/requirejs/bin/r.js:13718:64))
Run Code Online (Sandbox Code Playgroud)
该应用程序在未构建时完美无缺地运行.如果重要的话,该项目有骨干和下划线作为requirejs垫片.我会发布整个来源,但它是一个内部系统,所以我不能.如果需要更多信息,我可以发布.
谢谢!
我遇到了同样的问题,这对我有用 -
从 RequireJS shim 中删除下划线。
然后在 underscore.js 文件的底部,右括号和调用语句的上方,添加一个定义语句以正确导出 _
define(function(){
return _;
});
}).call(this);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1096 次 |
| 最近记录: |