Nodejs热更新

nodejs热更新

修改了js文件,或是调试功能,或是增加功能。这时需要重新发布该服务,每次修改都需要执行以下两步:
1 control+c
2 node server.js

很不爽!因此有人开发了一个自动发布(热发布)的工具,你只需要在修改文件后保存,它就能自动替你发布,这就是所谓的热部署。就像tomcat或websphere等一些主流的web应用服务器那样保存即热部署。下面将介绍NodeJS中的开源热部署工具。

supervisor 可以帮助你实现这个功能,它会监视你对代码的改动,并自动重启 Node.js。使用方法很简单:

npm install -g supervisor
supervisor app.js
上一篇:netcore使用 jenkins + supervisor 实现standalone下多副本自动化


下一篇:Mac OSX 开机启动应用