Может ли кто-нибудь посоветовать мне, как решить эту проблему?
Проблема:
GMT express deprecated res.json(status, obj): Use res.status(status).json(obj) instead at routes\usersRouter.js
RangeError: Invalid status code: [object Object]
Код здесь:
res.json({
status: 'Registration Successful!',
user: user
}, (err) => next(err));





Ты можешь сделать это:
npm update
а затем обновите устаревший код в соответствии с журналами изменений из обновленных пакетов.
И в ошибке четко написано, что
res.json({ status: 'Registration Successful!', user: user })
устарел.
ты должен использовать
res.status('Registration Successful!').json(user})
Кроме того, у res.json нет обратного вызова.
Надеюсь это поможет.
res.json не имеет функции обратного вызова, вам нужно использовать что-то вроде
res.json({ status: 'Registration Successful!', user: user });
Добро пожаловать, @SufianUddin, если этот ответ вам поможет, подтвердите то же самое. Так что этот вопрос закрыт.