【发布时间】: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