2012-04-08 101 views
0

已回答/修正:

糟糕! 10000分给jimw!连接在Windows 7上运行Node.js“hello world”时中止连接

我试图用Node开始一个业余爱好项目。所以我就打算:

  • 安装节点0.6.14
  • 复制粘贴在Eclipse中的 “Hello World” 程序,从他们的主页
  • 保存为Main.js
  • 推出(节点Main.js )
  • 打开http://127.0.0.1/1337
  • ,然后我得到这个:

    火狐无法建立连接的T在127.0.0.1处的服务器。

代码:

var http = require('http'); 
http.createServer(function (req, res) { 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World\n'); 
}).listen(1337, '127.0.0.1'); 
console.log('Server running at http://127.0.0.1:1337/'); 
  1. Firebug的输出: 中止 - 127.0.0.1
  2. Windows防火墙禁用 - 同样的结果。
  3. 选中netstat: netstat -na | findstr 1337: TCP 127.0.0.1:1337 0.0.0.0:0 LISTENING
  4. 检查Node是否正在运行 - 它是。
  5. 更改了端口 - 相同的结果。
  6. 试图找到节点服务器日志 - 似乎无法找到任何。

任何想法?现在我有点困惑,“你好世界”不起作用(!)

+6

你真的指'打开http://127.0.0.1/1337'吗?如果是这样,请尝试'http://127.0.0.1:1337'。 – jimw 2012-04-08 10:42:03

+0

你真的看到node.js控制台上的日志吗? – 2012-04-08 11:48:26

+0

什么是node.js控制台上的日志? – 2012-04-08 15:21:17

回答

1

我不知道如何关闭这个问题,所以我只是回答自己。 jimw的评论是答案 - 我试图访问错误的端口,因为我输入了localhost/1337而不是localhost:1337,我只是失明。
非常感谢;)