最佳做法是什么,以及这些替代方案的优点和缺点是什么:
在本地运行gulp构建过程。这包括改变观察,以及uglify js / css。什么时候提交&部署时,dist文件按原样提交和部署
在部署时在服务器上构建gulp。这只能用于登台/测试服务器,而不能用于生产服务器。
答案 0 :(得分:1)
我们的流程是每个开发人员在本地运行gulp,观看js / css / templates等,dist文件在gitignore中。您只提交并推送源文件。在部署时,您可以使用另一个没有监视的gulp包装器任务,只需从源中提取更改并运行gulp deploy。
如果你的回购邮件中有你的dist文件,那么在提取时你就不会避免冲突......
顺便问一下,为什么这可以用于生产服务器?