yarn start
后,没有 CTRL+C
结束进程,而直接关掉终端导致进程无法关闭时,再次 start 会报出端口占用的错误:
Something is already running on port 3000. Probably:
node .../start.js(pid 00000)
in ...
Would you like to run the app on another port instead?(Y/n)
解决办法
这里并不推荐选择 Y
,使用另一端口运行程序。
上面的报错提示中已经告诉我们程序的 PID 了,我们只需要打开活动监视器,找到报错提示中告诉我们的 pid 相同的 node 进程,强制退出即可再次允许 yarn start
了。