当我们用 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());

这样使用是不是简化了一点?

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐