0

已回答/已修复:

哎呀!10000分给jiw!

我正在尝试使用 Node.js 开始一个爱好项目。所以我开始了:

  • 安装节点 0.6.14
  • 从 Eclipse 的主页复制粘贴“hello world”程序
  • 保存为 Main.js
  • 启动(节点 Main.js)
  • 打开http://127.0.0.1/1337
  • 然后我得到这个:

    Firefox 无法与位于 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 监听
  4. 检查节点是否正在运行 - 它是。
  5. 更改了端口 - 结果相同。
  6. 试图查找节点服务器日志 - 似乎找不到任何日志。

有任何想法吗?现在我有点困惑“Hello world”不起作用(!)

4

1 回答 1

1

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

于 2012-04-08T21:41:37.007 回答