Uncaught Error: Could not find module handlebarsember.prod.js:35
我正在使用带有ember 1.9.1和handlebars.runtime 2.0.0的requirejs。
我的垫片:
shim : {
ember: {
deps: [
'jquery',
'handlebars'
],
exports: 'Ember'
},
handlebars: {
exports: 'Handlebars'
}....
我一直收到这个错误:
未捕捉错误:找不到模块把手
1.9.1与车把2.0.0兼容吗?当我回滚到1.3.x时,错误就消失了。
有什么想法2.0.0及其解决方案是什么?
答案 0 :(得分:1)
Handlebars 2.0.0不公开Ember期望存在的全局window.Handlebars
变量。我正在做这样的事情以弥补:
define(['handlebars'], function (Handlebars) {
window.Handlebars = Handlebars;
require(['ember'], function () {
// ...
});
});