非常大的Extjs应用程序:加载太慢

时间:2017-05-19 13:13:23

标签: extjs extjs6 sencha-cmd

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

  1. 我有什么方法可以解决这个问题,以便我的App.js大小下降?
  2. 我可以将我的应用程序划分为模块,以便我可以在首次加载时加载必要的文件并按需加载其他文件吗?

1 个答案:

答案 0 :(得分:3)

在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/