requirejs: {
compile: {
options: {
baseUrl: ".",
name: "main",
out: "main-built.js",
paths: {
requireLib: "lib/require",
"buildinfo": "empty:",
"servlets/rpc/clientInit": "empty:",
},
mainConfigFile: "main.js",
excludeShallow: ["servlets/rpc/clientInit", "buildinfo"],
findNestedDependencies: true
},
optimize: "uglify2"
}
}
任何想法为什么? buildinfo在运行时作为文本模块加载,无需在构建时添加它。
我正在使用grunt 0.4.4:
我的错误信息是:
>> Error: Error: Loader plugin did not call the load callback in the build:
>> text:
>> text!buildinfo: Error: ENOENT, no such file or directory 'empty:'
>> Module loading did not complete for: main, sys/pageLife, sys/sammy.routing, modules/settings/about
>> at Function.build.checkForErrors (/m/git/cp2/src/main/webapp/js/node_modules/grunt-requirejs/node_modules/requirejs/bin/r.js:27238:19)