反复切换启动项目后,此次再次启动项目提示端口号被占用的异常提示,如下图所示:
解决办法:
首先,通过终端(Terminal)查询到被占用的端口进程,输入如下命令:
sudo lsof -i :4200// 此处4200为上面异常提示中所被占用的端口号
其次,通过如上终端结果中所对应 PID 的值执行 kill 命令,将其进程杀掉即可,输入如下命令:
sudo kill -9 2466// 2466 即终端中输出的 PID 值
最后,执行 ng serve 重新启动即可,结果如下图所示:
注:以上操作均为 macOS 环境下操作
以上便是此次内容的小结,希望能对大家有所帮助!