win7日文系统 32位
下载安装node后执行Hello World代码
var http = require('http');
http.createServer(function (request, response) {
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/');`
输出结果为:
c:\Program Files\nodejs>node index.js
Server running at http://127.0.0.1:8124/
用浏览器访问 http://127.0.0.1:8124/
会一直处在等待响应状态
到目前尝试过的版本:v0.6.15, v0.6.14, v0.7.8
也尝试过将防火墙关闭
看看监听端口是否成功,还有最好运行的时候,cmd启动用管理员权限启动
......
}).listen(8124,function(){
console.log(arguments);
});
谢谢你的回复
我对代码做了如下改动
}).listen(8124, function(){
console.log("It's OK!");
});
输出结果为:
c:\node\test>node index.js
Server running at http://127.0.0.1:8124/
It’s OK!
你好,谢谢你的提示
我在执行前取得端口信息片段如下
...
TCP 0.0.0.0:5357 0.0.0.0:0 LISTENING
TCP 0.0.0.0:5432 0.0.0.0:0 LISTENING
TCP 0.0.0.0:41380 0.0.0.0:0 LISTENING
TCP 0.0.0.0:49152 0.0.0.0:0 LISTENING
...
执行程序哦后的端口信息片段
...
TCP 0.0.0.0:5357 0.0.0.0:0 LISTENING
TCP 0.0.0.0:5432 0.0.0.0:0 LISTENING
TCP 0.0.0.0:8124 0.0.0.0:0 LISTENING
TCP 0.0.0.0:41380 0.0.0.0:0 LISTENING
TCP 0.0.0.0:49152 0.0.0.0:0 LISTENING
...
谢谢各位的回复,再有5分钟,我将进入9天的假期 这段时间内将无法测试各位提供的解决方法 希望各位能够谅解,并能够继续提供解决方案
命令行启动的时候,用管理员账户了么?
发现好多win7的问题都是这个原因
首先是否能够更换端口?同时,是否是浏览器的缓存,昨天就遇到浏览器的缓存问题。再就是win7的管理员权限。我是将管理员的账号直接改名后生成的用户,所有操作都不会遇到权限不够的问题。 9天的假期,玩的开心~~