我有一个我在MAC环境上开发的angular 7应用程序。问题是,当我第一次运行 ng服务时,效果很好。但是,当我按下 Ctrl + Z 并再次运行 ng serve 时,会出现以下错误:
Port 4200 is already in use. Use '--port' to specify a different port.
这在Windows环境中从未发生过。我是否需要做一些额外的步骤来摆脱此错误?我想在同一端口上运行。
答案 0 :(得分:0)
尝试一下:
sudo kill $(sudo lsof -t -i:4200)
答案 1 :(得分:0)
问题是在Mac上使用 Ctrl + C 终止项目的当前执行,最终终止了该端口。同样,我们可以使用ng serve来启动项目,而无需使用任何端口号。