enter image description here

如图所示,BodyParser现在已被弃用,如何更正BodyParser语法或语句以删除该行?

推荐答案

如果您使用的是Express 4.16+,则无需再导入body-parser.你可以这样做:

app.use(express.urlencoded({extended: true}));
app.use(express.json()) // To parse the incoming requests with JSON payloads

Node.js相关问答推荐

DocuSign:调用createEntaine时,RequestJWTApplicationToken返回401 AUTHORIZATION_INVALID_TOKEN

findoneandupdate()方法更新数据库,但其响应在请求中返回为null

EJS ForEach循环标记

为什么我的过滤器无法在我在下面编写的 Google Analytics 4 应用程序脚本代码中工作?我该如何修复它?

为什么 mongoose 没有常规数组方法

Mongodb - 在数组数组中查找()

当 Got 包因错误 JSON 崩溃时如何获取响应文本?

NPM如何管理node_modules传递依赖?

为什么它无法发送发布请求并更改为 chrome 中的获取方法?

为什么我的 Cypress Post 请求的请求正文是空的?

MongoDB Atlas中的聚合触发器不起作用

使用中的端口代码:'EADDRINUSE',即使在 kill 命令之后

与 NPM 一起安装时找不到 Express 模块

为什么 JavaScript 的 parseInt(0.0000005) 打印5?

如何在 MongoDB 上只收听 localhost

Node.js, require.main === 模块

如何从 Node.js 中的 URL 获取

当我try 向我的 S3 存储桶 (Node.js) 发送内容时,AWS 缺少凭证

我可以让 node --inspect 自动打开 Chrome

CORS 错误:预检响应中的 Access-Control-Allow-Headers 不允许请求标头字段授权