节点js中的events.js 183错误

时间:2018-07-29 15:40:59

标签: javascript node.js

当初学者使用node.js时,我在编写代码时遇到了麻烦,这些代码用于在localhost:8080上显示URL的不同部分。检查下面提到的代码,如果发现任何错误,请更正我:- code of the node.js file

对应于上述代码,我收到此错误。 enter image description here 这不仅发生在一个代码上,而且在我尝试制作的每个代码上都发生了。 请提供适当的解决方案。

3 个答案:

答案 0 :(得分:4)

错误代码EADDRINUSE表示用于NodeJS应用程序的端口已在使用中。因此,您的NodeJS应用程序无法再连接到该端口。关闭正在使用该端口的所有应用程序,或使用未使用的端口。

使用Windows中的命令检查所有正在运行的节点进程:

tasklist

并使用以下命令终止进程:

taskkill /F /PID <ID of process>

或使用以下命令杀死整个node.exe进程:

taskkill /F /IM node.exe

如果您使用的是Linux,则可以尝试以下操作:

ps -ef | grep node
sudo kill -9 <PID>

答案 1 :(得分:0)

当端口已被使用,尝试另一个端口或终止节点进程时,我会知道此错误

答案 2 :(得分:0)

使用此命令,您可以看到带有ip和端口(linux / ubuntu)的进程名称。

sudo lsof -i -P -n

然后您可以使用以下方法终止进程

kill <ip>