【发布时间】:2018-08-08 07:43:30
【问题描述】:
这个问题大约在 1 个月前开始发生在我身上,可能是在将我的 Angular 版本从 5.0 更新到 v5.2.5 之后。
过去,当我编写命令 ng serve 并使用 Ctrl + C 关闭进程时,该端口上的侦听器也停止了。
现在,在执行相同的过程时,该进程已成功关闭,但再次尝试运行时,它一直告诉我该端口正在使用中。
在执行命令 lsof -i:4200 时,我可以清楚地看到即使在终止进程后它也会保留侦听器。
有没有办法解决这个问题?这个版本的angular5有问题吗?
谢谢。
【问题讨论】:
-
第一个 stackoverflow 链接只讨论了如何关闭已经运行的端口,而没有解决真正的问题。从第二个开始,我尝试运行命令 rm -rf node_modules, npm i,它解决了问题
标签: angular webpack angular-cli angular5