【问题标题】:Impact on bundles that are too big? [closed]对太大的捆绑包的影响? [关闭]
【发布时间】:2021-08-11 16:14:21
【问题描述】:

我最近创建了一个 Vue.js 项目。我添加了一些包,包括Firebase(我有模块化的v9 包,所以它启用了摇树)和Rive。在构建我的应用程序时,我看到我的最终捆绑包约为 800-900KiB,而 webpack 建议将其保持在 240 以下。我创建了一份报告,发现 Rive 和 Firebase 是大文件大小的罪魁祸首(它们加起来约为 750KiB )。 Rive 是一个仍处于早期开发阶段的软件包,所以如果它没有针对生产进行优化,我不会感到惊讶,但是 firebase 也使用了这么多空间(特别考虑到我使用了 v9)这一事实让我怀疑我是否做错了什么?

无论如何,我的问题是,拥有大约 1MiB 的捆绑包是不是很糟糕?对用户的影响有多大?

【问题讨论】:

    标签: firebase vue.js webpack


    【解决方案1】:

    1MB 还不错,考虑到您在网上看到的大多数 jpg 图像都可以轻松达到 1MB,因此最初加载可能需要稍长一些。大多数拥有现代带宽连接的用户不会注意到任何负面影响。

    这只是你应该记住的事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-29
      • 1970-01-01
      • 2013-09-06
      • 2019-05-12
      • 2021-01-16
      • 1970-01-01
      相关资源
      最近更新 更多