我需要帮助找出手柄的错误.runtime.amd.js
我的运行时模块的RequireJS路径如下所示。该路径100%正确,因为我在开发工具网络选项卡中看到了正确的文件加载。
paths: {
"handlebars": "../../node_modules/handlebars/dist/handlebars.runtime.amd",
},
在我包含运行时amd模块的任一包(bower / npm)中,require回调中的参数是" undefined" ..
require(["app", "handlebars"], function(app, h) {
// why is 'h' undefined??
})
答案 0 :(得分:0)
文件handlebars.runtime.amd.js
导出命名模块 handlebars.runtime
。要求使用此名称或使用handlebars.runtime.js
,它也可以用作AMD模块,但没有预定义的名称。