1、nuhup node app &
然后 在xhell 輸入exit 退出命令,關閉xshell后,node項目就會依然執行
如果想通過xshell命令停止node服務,
可以用一個命令,
killall node
不過這樣會殺死所有的node進程,如果你僅僅想關閉一個node進程,比如3000端口的node進程,
可以先查看一下指定端口下的node進程:
lsof -i:80
然后就會看到80端口下運行的進程,然后看到pid,執行如下代碼,就可以殺死此進程
kill pid(進程號)
我們還可以通過 ps -ax | grep node //找出所有node應用 同樣可以看到進程的pid,但是不知道是在哪個端口下,各有各的好處
2、用pm2進程守護
全局安裝pm2
npm install pm2 -g
。