在React App

时间:2017-10-10 20:48:46

标签: javascript reactjs webpack compression uglifyjs

在我的应用程序中,我使用facebookincubator create-react-app repositorium。经过一些工作,我将我的应用程序部署在服务器上并通过Google的PageSpeed Insights进行测试。

我对测试的反馈是,我没有压缩statc javascript文件,重量可以从1MB减少到150kB。有可能uglify javascript文件? 在这个存储库中,我无法找到webpack配置,你能告诉我何时切换压缩?

1 个答案:

答案 0 :(得分:0)

请注意, minifyingcompressing资源是两回事

您指的是缩小JavaScript资源。 create-react-app的构建脚本附带创建生成构建选项,其中还包括缩小JavaScript

对于生产环境,您应该以这种方式构建应用程序:

npm run build

压缩通常是指传递给客户端的文件的 gzip压缩,需要在Web服务器中进行配置。有关详细信息,请参阅我在上面链接的有关压缩的Google洞察页面。