node.js入门1.0
node.js是js的一种框架.主要应用于高并发响应式WEB应用,解决了传统式阻塞式处理方式-更改连接服务器的方式。
在什么情况下使用?---为了避免等待。
获取,安装和配置node.js:windows7 64位
node.js 安装:
双击下载好的msi文件即可进行安装,点next即可。
详情在这里:[node.js安装步骤](http://www.runoob.com/nodejs/nodejs-install-setup.html)
**node.js中的模块:**
分为两类:一类为原生内置模块;另一类是用户文件模块。node.js对这两种都进行了缓存,在第二次require时是不会有重复开销的。
node.js的原生内置模块在调用的时候只需要其名称即可:
require('http')
用户文件模块通常是指自行扩展的一些js文件,json文件和node文件。
require('./filename.js')
- /filename.js表示绝对路径
- ./filename.js表示相对路径,从同一文件夹下开始计算
- ../表示上一级目录
用6行搭建的服务器
1.首先在编辑器里面建立一js文件,举例:E:/user/test.js
var http=require('http');
http.cerateServer(function(req,res){
res.writeHead(200,{'Content:text/plain'}); //设置头信息
res.end("hello world/n");
}).listen(1337,'127.0.0.1');
console.log('Server is running at http://127.0.0.1:1337');
2.用cmd进入该js文件目录下面,然后输入
node test.js
运行结果如下【我的文件目录是在E盘,供参考】:
3.在浏览器中输入自己设置的服务器Ip:http://127.0.0.1:1337/
好辣,第一个自己搭建的六行代码的服务器就成功了哦