世博会构建:网络会构建庞大的捆绑包,使网站运行缓慢,但性能却不佳

问题描述

expo build:web产生的捆绑包大小平均为3mb。

我在https://docs.expo.io/guides/web-performance/完成了步骤。我的应用程序没有图像,因此没有优化它们的实际问题。其他建议的改进变化很小。

我使用了捆绑软件分析器,但没有安装任何尺寸太大的模块来导致3mb捆绑软件大小。

运行build时,我得到:

entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (48.8 KiB). This can impact web performance.
Entrypoints:
  app (3.2 MiB)
      static/js/runtime~app.aaee9ccd.js
      static/js/2.a5f54fa3.chunk.js
      static/js/app.98ae2f23.chunk.js

其结果是网页的性能非常差。

如果我在浏览器中对生成的结果运行google“ lightspeed”(pagespeed见解),则初始页面加载的评级会非常差。

我在想一种可能的解决方法,先分支,然后退出博览会,然后删除所有不必要的npm模块以减小捆绑包的大小。

我还对某些组件添加了延迟加载,但没有太大改进。

您还有其他建议吗?

还附有Google lightspeed测试结果。

Lightspeed

Lightspeed 2

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)