端末から 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(){})
この出力がわかりません。モジュールがまったく出力されないのはなぜですか? 特にoptimize: 'none'と書いたのにuglify.jsが実行されるのはなぜですか? -o を実行しても r.js がエラーをスローしないのはなぜですか?