node项目中用到的一些模块

时间:2023-03-10 04:43:48
node项目中用到的一些模块

1、http模块,用来搭建服务器

代码,简单服务器实现

 var http = require('http');
http.createServer(function (request, response) {
response.writeHead(, {"Content-Type": "text/plain"});
response.write('hello word');
response.end();
}).listen()

http.request()发送数据   http.get() 发送get请求访问网页

2、url模块,处理url路径的值

3、querystring模块,处理字符串

参考文章:http://www.jianshu.com/p/aed6a885db61

4、fs模块,处理文件

参考文章:http://www.jianshu.com/p/5683c8a93511

5、util.inspect方法把javascript复杂对象解析成字符串

6、cheerio  实现了jquery核心的一个子集。 可以看做就是Node里面的jquery

7、request请求模块,请求的时候可以用http也可以用request

参考文章:http://blog.****.net/shelly1072/article/details/55001453

8、body-parser  Node.js(Express) HTTP请求体解析中间介

在HTTP请求中,POSTPUTPATCH三种请求方法中包含请求体,Node.js 原生HTTP模块中,请求体要基于流的方式接收和解析。body-parser是一个HTTP请求体解析中间件,使用这个模块可以解析JSON、Raw、文本、URL-encoded格式的请求体,Express框架中就是使用这个模块做为请求体解析中间件。

参考文章:http://blog.****.net/yanyang1116/article/details/54847560