在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  HTML/ git-bash 按Ctrl+C不能結束node進程

git-bash 按Ctrl+C不能結束node進程

問題:
電腦重啟后,在git bash下輸入npm run dev 可以正常啟動vue項目,然后按下ctrl+c,可以在終端結束命令, 然后再輸入npm run dev后,就不能啟動項目了,已找到問題所在,原因是Ctrl+C后沒有結束node進程導致端口被占用。我記得之前開發(fā)的時候不是這樣的啊,是不是跟我電腦有關???話說雖然找到了原因,但是怎么解決???不想每次都手動結束node進程啊,求大佬幫忙。。。
截圖:
圖片描述

圖片描述

回答
編輯回答
風畔

tskill node

2017年6月30日 03:45
編輯回答
黑與白

上次升級git版本就遇到了這個問題,果斷回到git2.7.2版本,現(xiàn)在一點問題都沒有了

2018年8月14日 17:45
編輯回答
糖果果

樓主解決了嗎?我還在想之前可以的,怎么突然不行了,原來是換了git-bash,可是git-bash比自帶cmd好看也實用多了。

2018年8月29日 02:07
編輯回答
情未了

猜測你的npm run dev里啟動的進程并不是http服務,而是build腳本之類的,導致啟動的進程ctrl+c的時候被結束了,但是http服務沒有被正常停止,還是檢查下你的dev-server.js里做了什么操作吧

2017年12月6日 09:17
編輯回答
深記你

試試.exit命令,或是多敲幾次ctrl+C。
或是用pm2等管理nodejs進程,通過pm2的命令開關nodejs服務。

2018年1月6日 12:44