Skip to main content

Node.js API及常用第三方模块

一、http模块:
http.createServer(function(req,res){})
二、NodeJS的模块:
1. exports.方法 = 方法
2. module.exports = {}
3. const 本地变量 = require('js地址')
三、 fs模块
1. fs.readFile("文件路径",function(err,data){})
四、全局变量
1. __dirname
2. __filename
五、path模块:
1. path.join()
2. path.resolve()
3. path.extname()
六、 mime模块(第三方模块)
1. mime.getType() : 文档类型
res.writeHead(200, { "Content-type": mime.getType('.jpg') });
七、 url模块
// http://www.yts.com/api/index.html?username=rose&type=flower

1. const result = url.parse(url地址)
2. result.pathname ---> api/index.html
3. result.query ----> "username=rose&type=flower"