Как использовать режим модуля в пловре
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