nodemon 是一款非常實用的工具埃篓,用來監(jiān)控 NodeJS 源代碼的任何變化和自動重啟你的服務器乳乌,這樣我們只需要刷新頁面就能看到你的改動缭裆。這里還有個一個工具 supervisor 也能實現(xiàn)同樣的功能底挫,但相比起來 nodemon 更加靈活輕量,內(nèi)存占用更少淑际。
安裝
使用 npm 將 nodemon 安裝到全局:
npm install -g nodemon
使用
nodemon 會將你輸入的啟動命令包裹起來畏纲,所以你可以使用任何可以使用的啟動參數(shù)
nodemon [your node app]
幫助
使用-h或者--help來查看完整的幫助:
nodemon -h
使用 nodemon 非常簡單,如果我們的應用接受 ** host 和 port **兩個參數(shù)春缕,那么我們可以這樣來啟動我們的應用:
nodemon ./server.js localhost 8080
你也可以傳遞** debug **標志給 nodemon:
nodemon --debug ./server.js 80
手動重啟
當 nodemon 運行時盗胀,如果你想手動重啟你的應用,除了可以停止并重啟 nodemon 之外锄贼,你還可以簡單滴敲入rs并回車票灰,然后 nodemon 將重啟你的服務。