nodejs實現熱加載
阿新 • • 發佈:2018-03-25
app.js 自動重啟 vscode 文件 加載 Superviso 重啟 roc run
最近用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.
nodejs實現熱加載