win7下运行node网络程序一直无反应
发布于 3年前 作者 hellowhat 1558 次浏览

win7 64位机,下载并安装nodejs 0.6.5后,直接复制的那段经典node示例代码

var http = require('http');

http.createServer(function (request, response) {
  console.log(request);
  response.writeHead(200, {'Content-Type': 'text/plain'});
  response.end('Hello World\n');
}).listen(8124);

console.log('Server running at http://127.0.0.1:8124/');

运行node,输出“Server running at http://127.0.0.1:8124/”

访问http://127.0.0.1:8124/ ,chrome的状态栏一直显示“正在等待127.0.0.1的响应”,然后就没有任何反应,node也未输出任何request信息。

退出nodejs程序后,chrome马上显示“糟糕!谷歌浏览器无法连接到 127.0.0.1:8124”。

windows防火墙已经关闭,不知道有没有童鞋遇到这种情况?什么原因?

3 回复

升级到新版试试。之前差不多版本的node,在32位下遇到无法再另外一台机器访问的情况,本机是可以访问的。

lz 果断0.6.14哇,:)

嗯。。好的,下个新版本试试 ;)

最新的0.6.14版本可以,谢谢这位兄弟了;)

回到顶部