【问题标题】:publish extjs 6 application using sencha cmd使用 sencha cmd 发布 extjs 6 应用程序
【发布时间】:2017-10-15 20:39:19
【问题描述】:

我使用 sencha cmd 在 extjs 6 中构建了一个应用程序,然后我尝试了这个命令:

sencha -sdk /path/to/sdk generate app MyApp ./

但是它的文件夹在磁盘上有很大的大小(大约 150MB),我怎样才能删除不必要的文件并将应用程序发布到服务器上(可能使用 sencha cmd)?

【问题讨论】:

  • 欢迎来到 Stack Overflow。你的开发环境很大是很正常的,部署过程只会使用需要的东西并缩小它以使部署的代码更小
  • 我们在谈论什么样的磁盘,150MB 被认为是“巨大的大小”?或者这是一个错字,真的应该读为“150GB”?

标签: extjs extjs6 sencha-cmd


【解决方案1】:

对于开发环境,150 MB 就可以了。文件夹很大,因为默认情况下 sencha cmd 复制项目目录中的框架代码。

不建议将所有文件都放入最终构建中。

Sencha cmd 提供了另一个有用的命令

sencha app build

这将在 build 文件夹中生成 minified production build,该文件夹更小并被视为要发布的代码。

要生成开发,无需缩小代码即可构建您可以尝试以下命令:

sencha app build development

您可以在http://docs.sencha.com/cmd/guides/extjs/cmd_app.html找到更多sencha cmd提供的功能

【讨论】:

    猜你喜欢
    • 2015-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多