在我的应用程序中,我从facebookincubator create-react-app
repositorium使用。经过一些工作后,我将我的应用程序部署在服务器上,并通过Google的PageSpeed Insights进行测试。
我从测试中得到的反馈是我没有压缩的 statc javascript 文件,它的重量可以从 1MB 减少到 150kB。可以丑化javascript文件吗?在这个存储库中,我找不到 webpack 配置,你能告诉我什么时候切换压缩吗?
请注意,缩小和压缩资源是两回事。
你指的是缩小你的JavaScript资源。 create-react-app
的构建脚本附带了创建生产构建的选项,这也缩小了JavaScript。
对于生产环境,应按以下方式构建应用:
npm run build
压缩通常是指对交付到客户端的文件进行 gzip 压缩,需要在 Web 服务器中进行配置。有关更多信息,请参阅我上面链接的有关压缩的 Google 数据分析页面。