最近用nodemon实现代码的热加载时总是出现加载失败(大多数情况下都是由于网速的限制导致的)
每次修改了js文件,或是调试功能,或是增加功能。这时需要重新发布该服务,每次修改都需要执行以下两步,有特别烦人
1 control+c
2 node server.js
对代码热更新开源部署工具supervisor
supervisor 可以帮助你实现这个功能,它会监视你对代码的改动,并自动重启 Node.js。使用方法很简单,首先使用 npm 安装 superviso(windows下的安装使用)
npm install -g supervisor
supervisor app.js
命令行显示如下:
$ supervisor app.js
Running node-supervisor with
program ‘app.js‘
--watch ‘.‘
--extensions ‘node,js‘
--exec ‘node‘
Starting child process with ‘node app.js‘
Watching directory ‘f:\VSCode\node\node5\page‘ for changes.
Press rs for restarting the process.