我正在开发一个 react webapp,它的开发服务器在我的本地计算机上,我将它的提交(从git
)推送到我的 gcp 实例。每次完成所有升级后,我都会进行一次npm build
构建,然后将该构建投入到我的生产中。只是想知道这是否正确?创建多个构建是否会影响包括代码或网站性能在内的任何内容?我的意思是build bundles
每天创作?这很好还是我应该采用其他方法?
1 回答
1
运行构建可以优化性能,可以为最终用户节省几毫秒的加载时间,并且可以最大限度地减少用户获取的文件的数量和大小,但是只有在将应用程序部署到生产环境时才值得运行构建。
在我看来,构建并不是那么必要,所以我建议只推送提交。如果您对测试应用程序的性能感兴趣,可以阅读这篇讨论使用 perf 测试开发版本性能的 React 文章。
此致。
于 2020-10-23T11:15:55.913 回答