场景

在使用node启动命令比如

node app.js启动后,如果再修改app.js的内容,需要Ctrl+C停掉当前命令,并且重新执行node app.js。

注:

​​ 关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

supervisor 会不停的watch 你应用下面的所有文件,发现有文件被修改,就重新载入程序文件这样就实现了部署,修
改了程序文件后马上就能看到变更后的结果。再也不用担心我的重启nodejs 了!

全局安装supervisor

npm install -g supervisor

或者

cnpm install -g supervisor

 

使用supervisor代替node命令启动应用

supervisor app.js

 

效果

Node中自启动工具supervisor的使用_重启