执行优化语句时:
r.js -o app.build.js优化命令抛出一个错误:
Error: ENOENT, no such file or directory '[...]/js/customizer-build/marionette.js'app.build.js
({
appDir: "./",
baseUrl: "./",
dir: "../customizer-build",
modules: [
{
name: "main"
}
]
})木偶在“我的require.config of main.js”中指定为模块。
require.config({
shim: {
//....
marionette: {
deps: [
'backbone'
],
exports: 'Marionette'
},
//....
paths: {
//....
marionette: '/js/lib/marionette/lib/backbone.marionette.min',
//....
}
});发布于 2014-02-24 19:54:24
将 option设置为指向app.build.js文件中的main.js。没有它,优化器将忽略main.js中的配置。
https://stackoverflow.com/questions/21994602
复制相似问题