關於node.js寫http服務時候的調試問題

在用node.js寫http服務的時候會發現更改代碼再執行看結果的時候輸出的仍是上一次的數據 沒有發生任何變化,
必須終止node.js進程以後再來運行纔會有效,這是由於node.js只有在第一次引用到某部分的時候纔會去解析腳本 其餘時候都直接訪問內存,避免重複載入。這個行爲在調試的時候會很麻煩。 node

能夠使用 surpervsior來簡化他,這玩意會自動檢測腳本變更而且自動重啓node.js。 npm

一樣適用npm安裝 調試

npm install -g surpervsior 進程

以後運行腳本的時候就不適用 Node xxx的方式 改爲適用 surpervsior xxx的方式來運行就能夠了
(在運行非http文件的時候出現了會不斷執行的問題 這個問題不知道爲啥) 內存

相關文章
相關標籤/搜索