ember s - 端口4200已在使用中

Man*_*dan 4 ember.js

我有两个ember项目:project1,project 2

project1:ember s,端口4200工作正常.我关闭了project1终端并再次尝试在project2中启动ember,当我这样做时,我得到Port 4200已经在使用中.

端口4200已在使用中.

为什么我会收到此错误,因为已经被杀死的其他实例以及如何纠正它?

Man*_*min 10

试试以下,

sudo fuser -k 4200/tcp
Run Code Online (Sandbox Code Playgroud)

它会杀死属于端口4200的所有进程.


Vla*_*gel 6

这些答案都不适用于Mac,所以我发布了这个解决方案.

kill -9 $(lsof -i tcp:4200 -t)
Run Code Online (Sandbox Code Playgroud)