node常用插件
nodemon
Nodemon是一个使用工具,它将会见监视源文件中任何的更改并自动重启服务器。Nodemon不会对你的代码产生额外的更改,它只是node命令的替代品。因为当你修改源文件后,如果你用的是原来的node 则必须手动重启 你的更改才会有效。但是如果用的是nodemon,则你不需要手动操作,它会检测你的代码改动自动重启。
nodemon安装
npm install nodemon -g
指定端口:
nodemon ./server.js localhost 6677 // 在本地6677端口启动node服务
运行 debug 模式:
nodemon --debug ./server.js
查看帮助:
nodemon -h 或者 nodemon -help
详情:
https://www.cnblogs.com/JuFoFu/p/5140302.html
https://www.bbsmax.com/A/o75NkVYMdW/
body-parser
- GitHub
- node.js body 解析中间件
- 处理程序之前,在中间件中对传入的请求体进行解析(response body)
body-parser 提供四种解析器
JSON body parser
Raw body parser
Text body parser
URL-encoded form body parser
nodemon安装
npm install body-parser --save
例子:
const express = require('express');
const db = require('./db/connect');
// 路由
const userRouter = require('./db/router/userRouter');
const bodyPaser = require('body-parser');
const app = express();
app.use(bodyPaser.urlencoded({ extended: false }));
app.use(bodyPaser.json());
app.use('/user', userRouter);
app.listen(3000, () => {
console.log('server start');
})
砥砺前行