【发布时间】:2013-08-14 16:49:36
【问题描述】:
我只是在学习节点,我在 chrome 上本地运行时遇到了一些问题。当我尝试点击 localhost:3000 时。当我在终端中启动项目时,我得到了第一个日志,它正在监听 3000,但是当我点击页面时,它只是告诉我网页不可用并且我看不到任何日志。但它确实适用于 Safari 和 Firefox。
另外,如果我将它切换到端口 80 并在我的实际服务器上运行它,它在 chrome 中运行良好。我尝试清除所有缓存,以隐身模式运行并重新启动我的计算机。似乎没有任何效果。
Chrome 认为这可能是一个代理问题,但我不知道为什么或如何改变这样的事情,因为这个问题只是在最近几天才开始出现,我没有改变任何东西。
【问题讨论】:
-
能否给我们展示一些代码,尤其是如何启动 Node.js 服务器?
-
我正在使用快递。所以这是相当标准的
var port = process.env.PORT || 3000; app.listen(port, function() { console.log("Listening on " + port); }); -
奇怪,看起来很完美,应该可以使用
http://localhost:3000开箱即用 ...
标签: node.js google-chrome localhost