Node.js macOS Sierra 10.12.5-本地主机-错误连接被拒绝

Node.js macOS Sierra 10.12.5-本地主机-错误连接被拒绝,node.js,express,localhost,Node.js,Express,Localhost,重新启动Mac后,我在所有浏览器上都得到了一个错误连接。不管我的节点应用程序是否在300018080上运行 事实上,当我启动我的节点应用程序时,它会启动(因此与另一个应用程序没有明显的冲突),但调用永远不会到达,就好像有什么东西在浏览器和节点之间捕获它们一样 我没有安装Apache或Nginx 卷曲也是一样 curl localhost curl: (7) Failed to connect to localhost port 80: Connection refused curl localh

重新启动Mac后,我在所有浏览器上都得到了一个
错误连接。不管我的节点应用程序是否在300018080上运行

事实上,当我启动我的节点应用程序时,它会启动(因此与另一个应用程序没有明显的冲突),但调用永远不会到达,就好像有什么东西在浏览器和节点之间捕获它们一样

我没有安装Apache或Nginx

卷曲也是一样

curl localhost
curl: (7) Failed to connect to localhost port 80: Connection refused
curl localhost:8080
curl: (7) Failed to connect to localhost port 8080: Connection refused
有什么想法吗

app.listen(process.env.PORT, function () {
  console.log(`Server is running on port ${port}`)
})
在我的例子中,
process.env.PORT
${PORT}
是。控制台中的消息让我感觉服务器确实在显示的端口上运行,但事实并非如此

然而,令人惊讶的是,express并没有抱怨接收未定义的值作为端口

我在这里开了一张罚单来收集更多关于这种行为的信息。

我向节点人员报告,确认存在错误: