Extjs 4.1.x
被我使用。我想将整个合并MVC application
到一个 js 文件中。由于这些原因requires
,我像往常一样删除了所有字段,就像我从 , 中删除views
, controllers
, stores
,models
字段/属性Application
一样Controllers
。在这种情况下,没有store
. 但是当我使用store
它时无法解决store
。这就是无法运行应用程序的原因。Extjs 4.1.x MVC
集成在单个js
文件中的任何应用程序示例。因为我想动态跳过依赖加载。
问问题
1292 次
3 回答
1
你不应该删除requires
或uses
属性!命令工具使用这些来检测需要哪个类以及何时需要。在哪里
requires
是强制加载器(和构建工具)在需要的类之前严格加载类的严格类,而
uses
属性有点松散,仅确保在onReady
执行块获取时类已准备好。
您不需要严格要求的是您扩展的类,因为构建器/加载器会自动将它们设置为必需。
于 2013-03-04T07:47:12.817 回答
1
你可以试试 sencha cmd 工具。
于 2013-05-20T03:46:03.133 回答
0
我对类似问题“如何打包(缩小)extjs 4 应用程序”的回答:https ://stackoverflow.com/a/24331758/1983903
大约两年来,我一直没有找到合适的工具来简化 ExtJS 应用程序的构建。然后我决定自己为 ExtJS 应用程序编写轻量级构建工具。这里是:
Extapp:https ://github.com/liberborn/extapp
它是 Sencha.cmd 中 JS Compiler 模块的某种替代方案。您无需在部署服务器上安装庞大的 Sencha.cmd 软件即可完成简单的构建工作。只需在命令行中运行一个 jar 文件,您将获得编译好的应用程序。
于 2014-06-20T23:01:41.627 回答