部署JS项目

时间:2015-02-17 17:14:42

标签: javascript node.js deployment dependencies web-deployment

我希望您能够分享使用GruntGulp的复杂JS项目的方式。

例如,grunt build命令concats css,js文件,将缩小的bower依赖项放入dist文件夹。据我所知,我们不应该将构建结果存储在版本控制回购中,我们不应该这样做吗?此外,生产服务器上不需要开发环境。

这就是为什么流程如:git push production,然后生产服务器上的grunt build,然后重新启动它不是一个好习惯,不是吗?

问题的目的是找出,在以下情况下我应该如何部署复杂的JS项目:

  • 建筑是必要的。
  • 不应在生产服务器上进行构建。(或者这是正常做法?)
  • 构建结果不应由版本控制系统编制索引。
  • 不应手动完成部署。

0 个答案:

没有答案