當前位置:成語大全網 - 書法字典 - nodejs如何避免修改後重啟服務器?

nodejs如何避免修改後重啟服務器?

NodeJs運行時,我們經常會遇到壹個問題:“端口被占用”。我們解決這個問題的方法是什麽?

這裏我只介紹linux和windows的常用方法:

1,我們可以在代碼中修改監聽端口然後再運行,這樣會導致服務器上監聽端口越來越多的問題,給服務器帶來壹定的壓力。這種方法也不可取。如果不經營壹個新的港口,這肯定不是我們所希望的。

2.使用nodemon運行js,比如nodemon index.js;

npm安裝節點mon-g//安裝它

文件地址:thub.com/remy/nodemon.

3.使用node-devindex.js。

下載並安裝,使用方法請參考ithub.com/fgnass/node-dev。

4.當然,還有壹種方法是使用ctrl+c殺死進程的監聽端口;

5.如果不小心用ctrl+z在後臺運行在3,

可以使用fg命令轉移到前臺繼續運行,也可以使用netstat -nap | grep node檢查監聽端口的進程id,然後使用kill -9進程id手動殺死進程(僅限linux下);