我如何自动化Node.js部署?

我正在寻找类似于Capistrano for Rails的东西 – https://github.com/capistrano/capistrano/wiki/

我希望能够从我的工作站运行一个命令,从GitHub项目更新我的服务器上的代码,并处理应用程序的所有必要的进程重新启动。 我需要能够专门控制这种情况发生,而不是在GitHub的签入事件中使用钩子。

Node.js开发者是否也使用Capistrano,还是有更好的Node.js工具?

你可以使用结构,这是一个Python的lib。 Nodejs已经使用python进行一些扩展的构build操作,没有理由不能使用python来完成你所要求的操作。

http://docs.fabfile.org/en/1.2.2/index.html

我不知道这样做的JavaScript库,并不是说没有一个。 织物听起来很像capistrano,但是在某些方面可能略有不同。

Capistrano似乎是最受欢迎的select。