当我们用 Express 做一个可以接收 POST 请求的应用时,肯定会用到 body-parser,使用过程通常是这样的:
第一步,安装模块:
npm install body-parser
第二步:使用
const express = require('express');
const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.json());
Express 4.16.0 已经内置有 json 方法
现在你已经可以抛弃 body-parser 模块,因为 Express 自从 4.16.0 版本开始,内置了 body 解析:官方文档:Express API
使用方法:
const express = require('express');
const app = express();
app.use(express.json());
ES6版本的使用方法:
import express, { json } from 'express';
const app = express();
app.use(json());
这样使用是不是简化了一点?