我有Ext JS app(5.0,MVC)需要放在HTML页面的DIV容器中。一切都在开发环境中工作,但我无法理解如何使用sencha cmd来构建它,因为构建过程会生成"启动器"代码并将其放在index.html中 当我将构建的JS代码复制/粘贴到我的模板中时 - 它工作正常。
所以,问题是:我可以以某种方式将构建JS输出重定向到.js文件中,我将在HTML中包含(使用< source>),因此我不需要复制/每次重建应用程序时粘贴JS代码?
感谢。
答案 0 :(得分:1)
经过一些实验后发现了自己:
app.json
"output": {
"base": "${workspace.build.dir}/${build.environment}/${app.name}",
"microloader": {
"path": "microloader.js",
"embed": false,
"enable": true
}
},
和
我的模板中有<script src="microloader.js"></script>
。
index.html仍会在每次构建时被覆盖,但对我来说并不重要。