在开发过程中,我经常运行gulp构建脚本来构建html和js文件。这是快速行动。但是为了安装所有需要的基础设施,我应该安装npm,包括很多模块,bower,gulp和许多其他工具。我花了半个多小时在测试服务器上安装所有这些工具。
我应该使用相同的方法将我的代码部署到生产服务器,还是最好在本地构建所有文件并在一般部署过程中上传它们?
答案 0 :(得分:0)
如果您使用npm进行包管理,则应在生产服务器上运行npm install,因为不同的系统可能有不同的包。
这使您无需建立的机器必须始终与生产中的机器完全相同。