我正在尝试从终端优化 javascript 模块。这是我运行它的构建文件(在一个名为 build.js 的文件中):
({
appDir: '.',
baseUrl: '.',
optimize: 'none',
dir: '.',
stubModules: ['cs'],
paths: {
'cs': 'cs',
'coffee-script': 'coffee-script'
},
modules: [{
name: 'main',
exclude: ['coffee-script']
}]
})
在终端中,我正在运行
r.js -o name=build out=main-built.js
这是 main-build.js 的结果内容:
({appDir:".",baseUrl:".",optimize:"none",dir:".",stubModules:["cs"],paths:{cs:"cs","coffee-script":"coffee-script"},modules:[{name:"main",exclude:["coffee-script"]}]}),define("build",function(){})
我不明白这个输出。为什么我的模块根本没有输出?为什么在我专门写优化时运行 uglify.js:'none'?为什么 r.js 在我运行 -o 时没有抛出任何错误?