plovr は、次のような単一のファイルに対してうまく機能します。
{
id:"main",
paths:".",
pretty-print:true,
inputs:["eval.js","util.js","ui.js"],
output-wrapper:"\n(function(){%output%}).call(this);\n",
}
構成に示されているように、inputs
一緒にコンパイルされ、これがcore
私のアプリケーションのモジュールです。
次に、/modules ディレクトリにいくつかのサブモジュールがあります。
今、それらを一緒にコンパイルしたいのですが、それらを構成する方法がわかりません:
私はこれを試しました:
{
id:"main",
paths:".",
pretty-print:true,
modules:{
core:{
inputs:["eval.js","util.js","ui.js"],
deps:[]
},
panel:{
inputs:["modules/panel.js"],
deps:"core"
}
window:{
inputs:["modules/window.js"],
deps:"core"
}
}
}
その後、動作しません。
モジュールのoutput-wrapper
場合はどうですか?core
そして、サブモジュールはどこにコンパイルされますか?
ところで、これは私のアプリケーションディレクトリです:
src
eval.js
util.js
ui.js
modules
panel.js
window.js
plovr.jar
plovr-config.js