查看ExtJS 4 应用程序的部署过程,我执行了以下步骤(使用 SDK 工具 2.0.0-beta3):
sencha create jsb -a http://localhost:8080/myapp/ -p app.jsb3
sencha build -p app.jsb3 -d .
这为我all-classes.js
和app-all.js
. 下一步是将表单切换ext-all.js
到ext.js
. 这样做我的应用程序停止工作。查看控制台,我注意到 Ext 试图从一个src
文件夹中单独加载所需的类。
src/AbstractPlugin.js?_dc=1372193551701
所以,我假设这ext.js
需要src
具有组件的未缩小版本的文件夹,并且它将为我的视图所需的每个组件执行一个请求,对吗?
在这种情况下ext-all.js
会是一个更好的选择,但它会加载所有组件,甚至是我不需要的组件(1MB 大小)。
是否有某种方法可以ext.js
仅使用所需组件(可能使用 SDK 工具)构建版本?