1. 程式人生 > >node中使用nodemon修改完程式碼自動重啟

node中使用nodemon修改完程式碼自動重啟

在開發環境下,往往需要一個工具來自動重啟專案工程,之前接觸過 python 的 supervisor,現在寫 node 的時候發現 supervisior 在很多地方都有他的身影,node 也有一個 npm 模組 supervisior 也是用來監控程序的,不過除了 supervisior 外,還有很多其他的工具,從 github 的評分上看,比較熱門的有 forever,nodemon,node-dev,具體這些工具的區別可以參考這篇文章  Comparison: Tools to Automate Restarting Node.js Server After Code Changes

 ,個人覺得在開發環境還是用 nodemon,因為配置比較方便,文件也很清晰。所以這裡先主要講 nodemon。

第三方命令列工具:nodemon幫我們解決頻繁修改程式碼重啟伺服器問題。nodemon是一個基於node.js開發的一個第三方命令列工具。

在任意目錄執行該命令都可以,也就是說,所有需要--global來安裝的包

npm install --global nodemon安裝之後node app.js而是nodemon app.js,只要是通過nodemon app.js啟動的服務,則它會監視你的檔案變化,當檔案發生變化的時候,自動幫你重啟伺服器。

https://www.cnblogs.com/chris-oil/p/6239097.html