【问题标题】:Very Large Extjs App:Too Slow To Load非常大的 Extjs 应用程序:加载太慢
【发布时间】:2017-05-19 13:13:23
【问题描述】:

我正在通过 Sencha CMD 创建一个 Extjs 应用程序,其 Production App.js 大小约为 20 MB。 因此,第一次加载速度太慢(本地大约 6-7 秒,云端大约 30-40 秒)。

  1. 我有什么办法可以处理这个问题,以便我的 App.js 大小减小?
  2. 能否将我的应用程序划分为模块,以便在首次加载时仅加载必要的文件并按需加载其他文件?

【问题讨论】:

  • @Tejas 嗯,好吧..但我不确定这是否有助于改善我的启动加载时间,因为两个文件都必须加载才能启动应用程序。

标签: extjs extjs6 sencha-cmd


【解决方案1】:

在 ExtJS 6.5 中,他们引入了动态包加载。 基本上,您只需将大块代码包装在 Sencha Cmd 包中,然后即时加载它们。以下是一些帮助您入门的链接:

https://sencha.guru/2017/04/12/package-loading/

https://www.sencha.com/blog/announcing-ext-js-6-5-and-sencha-cmd-6-5-ga/

【讨论】:

    猜你喜欢
    • 2017-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-31
    • 1970-01-01
    • 2012-10-12
    • 2020-04-09
    • 2017-04-27
    相关资源
    最近更新 更多