01慕课网《进击Node.js基础(一)》Node.js安装,创建例子
版本:偶数位为稳定版本,基数为非稳定版本
- 0.6.x - 0.7.x
- 0.8.x -0.9.x
-0.10.x -0.11.x
概念:Node.js采用谷歌浏览器的V8引擎,用C++语言编写的JavaScript语言运行环境。
优点:可以解析JS代码,没有浏览器安全级的限制;
Node适用于高并发,IO密集操作;
提供系统级别的API:
1文件读写
2进程管理
3网络通信
安装Node.js
官网下载,直接安装
配置环境变量:Path下复制node安装路径C:\Program Files\nodejs
检查是否安装成功
创建服务文件server.js
//加载模块 var http = require('http'); //创建web服务器 //req请求 //res应答返回 var server=http.createServer(function(req,res){ res.writeHead(200,{'Content-Type':'text/plain'}); res.end('Hello World !!\n'); }) //监听1377端口 server.listen(1337,'127.0.0.1'); console.log('Server runing at http://127.0.0.1:1337/');
打开server.js目录
在浏览器中打开:http://127.0.0.1:1337/
参考:《慕课网进击Node.js基础》视频