繁体   English   中英

如何迁移非sencha cmd应用程序以使用sencha cmd进行构建(ExtJS 4.2)

[英]How to migrate a non sencha cmd application to build using sencha cmd (ExtJS 4.2)

我有一个extjs 4.2应用程序,它是通过手动编码控制器,视图,存储和模型构建的。 我一直在寻找逐步迁移到sencha cmd的方法,但找不到。
迁移到sencha cmd的原因包括打包优势(加载1个app.js而不是100个js文件),混淆/最小化生产代码,主题化,易于迁移到新的extjs版本。
请让我知道您迁移到sencha cmd采取了哪些步骤? 我打算这样做(实际上尝试过但没有成功):

  1. 重新开始,并使用cmd创建一个新的sencha应用,并保留与手写代码相同的Ext.application.name。
  2. 复制所有模型,视图,控制器,存储到sencha cmd应用
  3. 在app / Application.js中添加这些模型,视图,控制器
  4. 运行sencha应用程序手表,它应该可以工作

有关如何将非sencha cmd应用程序迁移到sencha cmd应用程序的一些指导或指导将有所帮助。

谢谢

首先,您需要下载Sencha ExtJSSencha CMD 之后,您需要安装Sencha CMD。

生成ExtJS构建:

  • 运行终端

    sencha -sdk /path/to/extjs-5.xx generate workspace my-workspace

    cd my-workspace

    sencha -sdk ext generate app NameApp name-app

    cd name-app

    sencha app build

另外,如果要迁移现有的应用程序,则可以执行上面列出的步骤,在工作空间中复制应用程序,并运行sencha app build -c production例如

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM