如何解决此“localhost意外关闭连接”错误?

时间:2016-04-24 00:53:50

标签: node.js express routing

我正在研究" Mean Machine:初学者对JavaScript堆栈的实用指南"克里斯塞维利亚。我的问题在第60页。根据本书的说明,我创建了一个小server.js文件以及package.json,并使用npm install创建了{{1}并使用适当的模块填充它。当我运行' server.js'。 我在终端上收到一条消息,运行node_modules folder消息,我放在程序的末尾,因此我知道程序已执行。

但是当我转到Chrome并放置&{39; console.log()"在搜索栏中,我收到以下错误消息:

  

无法访问此网站

     

localhost意外关闭了连接。

     

ERR_CONNECTION_CLOSED

我花了一个多小时试图解决这个问题并且很遗憾。如果我使用' http'而不是' https',它只需要永远加载(我等了大约5分钟)。我已经检查过我是否在Chrome中有异步DNS标记,并确认它已启用。我试着做了#34; $ lsof -i:8080"在终端上得到:

  

命令PID用户FD类型设备大小/关闭节点名称   节点6188 23u IPv6 0x3a96cd0448d7ba87 0t0 TCP *:http-alt(LISTEN)

(不确定它的作用但是我在网页上看到它解决了类似的问题并且响应者指示该人这样做。)我也尝试在Safari上访问它并收到相同的消息。

我的代码如下:

https://localhost:8080

有任何建议可以获得我的回复('欢迎来到主页!');'要显示的消息太棒了。

提前致谢。我试图尽可能地描述问题,但如果您需要任何其他信息,请告诉我。

后续行动:我使用SublimeText。我可以使用更复杂的IDE识别/解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

在镶边中添加“ https://localhost:8080”而不是“ http://localhost:8080”。删除s。