【发布时间】:2015-01-22 20:53:40
【问题描述】:
我创建了包含 7 个页面和 13 个组件的非常简单的 react 应用程序。 我正在使用 gulp 编译它,browserify 用于依赖项,所有文件都被最小化。
我构建的app.js 文件有1.1 MB。我觉得挺大的。
我能做些什么来减小它的大小? 有什么好的做法可以实现最小尺寸吗?
编辑:
我没有依赖的源代码是91 KB。
【问题讨论】:
-
没有依赖的代码大小是多少?
-
@pablochan 好点!添加到问题中。
-
请包含您的构建脚本。您可以通过一些选择来产生巨大的影响。还请包括缩小和 gzip 大小,因为这才是真正重要的。
-
检查以确保您没有依赖项,而这些依赖项又需要它们自己的依赖项的不同版本;这可能会导致您的包中包含多个版本的库,例如 jQuery 或 Underscore。
标签: javascript gulp reactjs browserify