create-react-app 在npm run start时使用gzip压缩,

ux6nzvsh  于 2个月前  发布在  React
关注(0)|答案(1)|浏览(25)

你的提案是否与问题相关?
在开发和修复lighthouse devtools中的错误时,不得不部署并检查改进是否有效,这很烦人。我们无法让本地服务器验证lighthouse devtools是否传递到了合理的分数。
描述你希望的解决方案
在本地开发和修复lighthouse devtools时,如果能在本地提供一个参数npm run start --compress=true,那么本地服务器就可以提供压缩后的CSS、JS等文件。这样可以避免我寻找解决方法,大大提高我的工作效率。
或者,在package.json上添加一个标志也是一个选项,但我更喜欢命令行选项,因为它可以在命令行上选择性地添加npm start --compressed。这样我只需要在需要的时候使用它,而不是一直处于激活/非激活状态。

a11xaf1n

a11xaf1n1#

我认为在开发模式下运行应用程序时,不应该进行任何性能测试。
我建议首先创建应用程序的构建版本,使用支持gzip压缩的服务(例如serve-gzipped)提供服务,然后再测试性能。
如果仅在开发模式下运行测试,测试结果将不具有权威性。

相关问题