在本地或部署后运行gulp build?

时间:2016-09-27 06:57:36

标签: gulp

最佳做法是什么,以及这些替代方案的优点和缺点是什么:

  1. 在本地运行gulp构建过程。这包括改变观察,以及uglify js / css。什么时候提交&部署时,dist文件按原样提交和部署

  2. 在部署时在服务器上构建gulp。这只能用于登台/测试服务器,而不能用于生产服务器。

1 个答案:

答案 0 :(得分:1)

我们的流程是每个开发人员在本地运行gulp,观看js / css / templates等,dist文件在gitignore中。您只提交并推送源文件。在部署时,您可以使用另一个没有监视的gulp包装器任务,只需从源中提取更改并运行gulp deploy。

如果你的回购邮件中有你的dist文件,那么在提取时你就不会避免冲突......

顺便问一下,为什么这可以用于生产服务器?