可以上传文件在使用 formData 和 express 时得到未定义的值。怎么解决?

Can upload file getting undefined value in using formData and express. How to solve?

(React.js)

const formData = new FormData()
        await formData.append('title', data.blogTitle)
        await formData.append('description', data.blogDes)
        await formData.append('file', data.file[0])
        fetch('http://localhost:5000/blog/post', {
            method: 'POST',
            body: formData
        })
            .then(res => res.json())
            .then(data => {
               console.og(data)
            })

Node.js

const blogPost = async (req, res, next) => {
const title= await req.body.title
console.log(title)}

我用过body-parser

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));

我得到了未定义的值。知道如何解决它。我试过 axios 也没有用。

使用这个库:https://www.npmjs.com/package/express-fileupload

这是这样的:

const blogPost =  (req, re) => {
   const title = req.files.title
   console.log(title)
}

我只是忘了在我的服务器上添加

const fileUpload = require('express-fileupload')