[英]Require.js optimize error
执行优化语句时:
r.js -o app.build.js
Optimize命令将引发错误:
Error: ENOENT, no such file or directory '[...]/js/customizer-build/marionette.js'
app.build.js
({
appDir: "./",
baseUrl: "./",
dir: "../customizer-build",
modules: [
{
name: "main"
}
]
})
牵线木偶被指定为main.js的require.config中的一个模块:
require.config({
shim: {
//....
marionette: {
deps: [
'backbone'
],
exports: 'Marionette'
},
//....
paths: {
//....
marionette: '/js/lib/marionette/lib/backbone.marionette.min',
//....
}
});
在您的app.build.js
文件中放置一个mainConfigFile
选项,使其指向main.js
没有它,优化器将忽略main.js
的配置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.