【问题标题】:Browserify bundle size with Ampersand / ReactBrowserify 包大小与 & 符号 / React
【发布时间】:2015-07-14 12:52:25
【问题描述】:

我真的很喜欢到目前为止我所看到的 Ampersand JS 和 React。

但我遇到了部署问题。

当我从 & 符(快速入门指南)运行测试包时,应用程序包大小为 455 Kb 未压缩/大约 30Kb 压缩。这是伟大的。

https://ampersandjs.com/learn/quick-start-guide

当我运行 browserify(相同的包)时,它大约有 955Kb 未压缩和 255 压缩(我使用 minifyify 压缩)。问题在于 browserify 本身(未压缩的大小是原来的两倍),但它是推荐的,我也喜欢它。

browserify client/app.js -o ./bundle.js
browserify client/app.js -p [minifyify --no-map --uglify [ --compress ] ] > bundle.js

所以我处理它的方式确实有问题......你能帮我解决这个问题吗?

React 也一样...官方 mi.js 比我需要 React 时的小两倍

更新 1:经过一些研究,我感觉相同的模块被加载了两次。即略有不同。版本等。我做了 npm dedupe - 没有帮助:(

【问题讨论】:

    标签: javascript browserify ampersand.js


    【解决方案1】:

    没问题 - 我发现我在本地机器上禁用了 gzip。

    不过是很棒的工具:https://github.com/hughsk/disc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-12
      • 1970-01-01
      • 2016-02-22
      • 1970-01-01
      • 2017-06-22
      • 1970-01-01
      • 2019-09-19
      相关资源
      最近更新 更多