首页 > 解决方案 > 每个端口的 Windows EADDRINUSE (node.js)

问题描述

我正在尝试启动一个非常简单的 http 服务器,但是每次我这样做.listen(x)时都会给我EADDRINUSE. 我以前见过这个错误,我知道它的含义以及通常如何修复它。但由于某种原因,我尝试过的任何方法都没有奏效。值得注意的是,这段代码在我的 linux 服务器上运行良好。

这是代码:

const http = require("http")
http.createServer((req, res) => {
    res.writeHead(200)
    return res.end()
}).listen(8888)

就像我说的,超级简单,但没有端口工作。这是我尝试过的:

这是循环的控制台,但这正是预期的: 环形

我不知道该怎么办,显然端口 1000-9999 没有在使用中,而且还有其他事情正在发生。netstat不显示任何这些端口。

任何帮助,将不胜感激。

标签: node.jshttphttpserver

解决方案


推荐阅读