Node.js入门

Node.js是建立在谷歌ChromeJavaScript引擎(V8引擎)的服务器端平台。

Node.js下载:

http://nodejs.cn/

安装完成后检测安装是否成功,开始à运行cmd à输入查询安装的node.js的版本的命令:node  –v

如果成功输出node版本信息,即可。接下来,开始尝试使用node.js

创建一个js文件server.js,内容如下:

var http = require('http');
 
http.createServer(function (request,response) {
         response.writeHead(200,{'Content-Type': 'text/plain'});
         response.end('hello world!\n');
}).listen(8080);
console.log('server running at http://127.0.0.1:8080');

cmd.exe中,进入server.js文件所在的路径,(cd 命令),

执行命令 node server.js

这时就启动了一个可以工作的http服务器,打开浏览器访问http://127.0.0.1:8080/,可以看到server.js中的response内容。

有关localhost,127.0.0.1和本机ip三者的区别,可以参考

http://08canfei.iteye.com/blog/1276804


localhost
127.0.0.1 本机IP
网络 不联网 不联网
联网
传输 不使用网卡,不受防火墙和网卡限制 网卡传输,受防火墙和网卡限制 网卡传输 ,受防火墙和网卡限制
访问
本机访问 本机访问 本机或外部访问

通过本机hosts文件,windows自动将localhost解析为127.0.0.1,可以修改。

学习node.js时有必要学习下npmnpm对于node.js就如同maven对于java

待续。。。


你可能感兴趣的:(localhost,node.js,本机ip)