节点错误:监听 EACCES:任何端口上的权限被拒绝

节点错误:监听 EACCES:任何端口上的权限被拒绝

以下是有问题的代码:关联无论如何,我认为问题不在于代码本身。互联网上有很多关于这个问题的文章,但到目前为止都没有帮助。我花了整整两天时间研究这个问题。

  1. 我尝试的端口高达 8000 以上。
  2. 当我检查该端口的可用性时,它是可用的。
  3. 我也尝试在两台独立的机器上运行我的服务器,但出现了同样的错误。
  4. 尝试在 cmd 中以管理员权限运行“npm start”——同样的错误。
  5. 多次重启机器——浪费时间。
  6. 正如您所看到的,我没有犯与主机交换端口的错误。
  7. 有人说执行该命令的用户通常没有权限,所以才会出现问题。这里您可以看到我拥有完全的权限。

我现在真的很绝望。我甚至想过买一台新笔记本电脑,但当我检查第二台机器时,我意识到这并不能解决问题。

答案1

事实证明我的 .env 文件不正确。你不应该在变量之间放置“,”分隔符。

答案2

如果它是一个 React 应用程序,请确保你位于客户端目录中,并且你没有尝试在服务器目录中运行 React 应用程序……因为它不会给你错误,但会解决问题

相关内容