在响应中为您的产品创建新版本是否合适?

问题描述

我正在使用一个React Web应用程序,该Web应用程序的开发服务器位于本地计算机上,并将其提交(从git)推送到我的gcp实例。每次完成所有升级后,我都会执行一次npm build,然后将该构建版本投入生产。只想知道这是否正确?创建多个版本是否会影响包括代码或网站性能在内的所有内容?我的意思是每天创建build bundles吗?可以吗?还是应该采用其他方法?

解决方法

运行构建可优化性能,可以为最终用户节省几毫秒的加载时间,并且最大程度地减少了用户获取的文件数量和大小,但是仅当您打算部署应用时才值得运行构建投入生产。

在我看来,构建不是必须的,因此我建议仅推送提交。 如果您有兴趣测试应用程序的性能,可以read this react article讨论使用perf对开发版本进行性能测试。

最好的问候。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...