如何使您的浏览器加快bundle.js的负载?

时间:2018-12-04 18:55:33

标签: javascript html performance

我正在开发一个bundle.js很大(> 14MB)的SPA(PHP一半,一半JS),因为我要生成一些字体,Kendo-UI,JQuery和其他库即时将QR码嵌入我的捆绑包中。我在PC上注意到了这一点。

当我将路线从/foo更改为/bar时,我加载了另一个页面,该页面加载了相同的app.js。不幸的是,延迟是可以察觉的。加载页面大约需要1-3秒。

但是,如果我减小此bundle的大小,则加载时间会大大缩短,但是通过查看网络瀑布表,我注意到从虚拟角色的接收到虚拟角色之间存在巨大的延迟。字体加载。

根据Chrome浏览器,我的bundle是从内存缓存中加载的,但仍未解析的14 MB JS似乎需要1-3秒才能解释。

有人可以解释会发生什么以及如何解决这个问题吗?

enter image description here

0 个答案:

没有答案