я получил эту ошибку TypeError: Не удается прочитать свойства неопределенного (чтение «имя пользователя»)

#express #mongoose

Вопрос:

я следую учебнику и хочу выполнить функцию регистрации, но я получил эту ошибку :
Ошибка типа: Не удается прочитать свойства неопределенного (чтение «имя пользователя»)

вот файл аутентификации :

 const router = require('express').Router(); const User = require("../models/User") router.post("/register", async (req,res)=gt;{  const newUser = new User({  username:req.body.username,  password:req.body.password,  email:req.body.email,  });  try {  const user = await newUser.save();  res.json(user)  }  catch(err){  res.status(500).json(err)  }   }) module.exports = router  

Ответ №1:

добавьте это в файл, где определите экспресс после определения экспресс

 app.use(express.json());