【问题标题】:I can't run the node.js server in localhost我无法在 localhost 中运行 node.js 服务器
【发布时间】:2018-04-06 19:46:02
【问题描述】:

我是 node.js 编程的初学者。我做了简单的程序。我在 localhost 8086 中运行这个程序。我正在使用 Webstorm 来执行这个程序。这个程序在过去两周内完美运行。突然显示错误。我无法在 localhost 中运行该程序。它在(端口监听 8086)中显示错误事件。任何人都可以解决这个问题吗?提前谢谢..

var express=require("express");
var app=express();
app.get("/abc",function(request,response)
{
    response.send("I got a request");
    console.log("I got a request");
});
app.listen(8086,function()
{
    console.log("server running at port 8086");
});

【问题讨论】:

标签: node.js localhost


【解决方案1】:

另一个应用程序已在使用该端口。检查您是否安装/启动了另一个可能使用端口 8086 的软件。

【讨论】:

  • 感谢大家的关心。我完全关闭了应用程序并再次执行。它运行良好。
【解决方案2】:

EARDRINUSE 表示该端口已在使用中。

您运行了另一台服务器,使用相同的端口,如 8086(在您的情况下)。

也许你已经在 WebStorm 的其他终端中运行了node app。请关闭并重新运行。

您可以检查端口号。可用或不使用 netstat -tulnp | grep <port no>

【讨论】:

  • 感谢大家的关心。我完全关闭了应用程序并再次执行。它运行良好
猜你喜欢
  • 2015-10-27
  • 2013-10-19
  • 2021-12-31
  • 2013-01-25
  • 2021-10-17
  • 2017-09-21
  • 2013-05-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多