NodeJs使用Express框架開發時的快速調試方法


習慣了php開發,可以直接使用echo或者var_dump()將想要查看的變量結果輸出到網頁查看,非常的方便。但是使用express開發時,每次修改文件后,都需要使用npm start命令重啟服務,然后才能查看輸出結果(在代碼中使用console.log()),感覺非常的麻煩。有沒有一種方法可以使修改后的文件立馬生效呢,答案是肯定的。這篇就介紹一個 自動監聽並同步的的 node工具——supervisor。

全局安裝 supervisor

直接用npm安裝既可,輸入指令 :

$ npm -g install supervisor

這里注意一點的就是,supervisor必須安裝到全局,如果你不安裝到全局,錯誤命令會提示你安裝到全局。

用supervisor啟動express項目

安裝完以后就可以 用 supervisor 來啟動 express項目了,進入項目根目錄,執行:

supervisor ./bin/www

這樣你的項目一旦發生更改(只要不是語法錯誤),supervisor會幫你自動同步到該進程里來,不需要重新啟動。

如下圖所示,當你修改一個項目文檔並保存時,node服務會重新啟動。

參考:express搭建nodeJS中間層


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM