我应该在生产部署期间构建前端文件还是使用编译文件?

时间:2015-01-12 15:01:20

标签: deployment build continuous-integration frontend gulp

在开发过程中,我经常运行gulp构建脚本来构建html和js文件。这是快速行动。但是为了安装所有需要的基础设施,我应该安装npm,包括很多模块,bower,gulp和许多其他工具。我花了半个多小时在测试服务器上安装所有这些工具。

我应该使用相同的方法将我的代码部署到生产服务器,还是最好在本地构建所有文件并在一般部署过程中上传它们?

1 个答案:

答案 0 :(得分:0)

如果您使用npm进行包管理,则应在生产服务器上运行npm install,因为不同的系统可能有不同的包。

这使您无需建立的机器必须始终与生产中的机器完全相同。

相关问题