首页 > 解决方案 > 发生未处理的异常:端口 4200 已在使用中。使用“--port”指定不同的端口

问题描述

我试图在我的浏览器上为我的项目访问 localhost:4200。每次打开 localhost4200 时都会出现编译错误消息。它说端口 4200 已在使用中。我尝试了 Ctrl+C 之类的在线方法,但它不起作用,并且再次显示错误消息。你能帮我解决这个问题吗?谢谢!第一个屏幕截图是我访问 localhost 4200 时浏览器网页的样子。

这是我运行 npm start 后在终端窗口中显示的内容。由于某些原因,我无法运行 ng serve。但是 npm start 以前对我来说很好用。

标签: htmlcssangularlocalhostport

解决方案


您可以使用以下命令终止端口:

kill $(lsof -ti:4200)

然后ng serve再次运行。

尽管您有两个不同的问题很可能没有联系。您在浏览器中看到的错误是由于代码错误,我们需要更多信息来帮助您修复。


推荐阅读