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