【发布时间】:2020-05-27 14:36:46
【问题描述】:
我正在创建一个反应应用程序。有一个大小约为 1.5 MB 的 js 文件 0.chunk.js,加载时间超过 30s,这延迟了我的应用程序加载. 我想知道如何减少加载时间?
我正在使用 jsPDF 和 html2canvas 生成一些 pdf,它似乎增加了块的大小,即 1.5MB。我已经在使用 Webpack。我还为 pdf 生成创建了一个单独的组件。
有什么办法可以减少更多的块大小?
【问题讨论】:
-
检查你的 package.json 并删除不必要的包。它可以帮助您减少加载时间。你可以使用这个link
-
可以参考React中的lazy和Suspence。 reactjs.org/docs/code-splitting.html#reactlazy
标签: javascript reactjs node-modules