#node.js
#node.js
Вопрос:
Не могу понять, почему это не работает, когда функция определена как асинхронная функция.
Помощь очень ценится :))
Комментарии:
1. прежде всего, просмотрите свой код здесь. во-вторых, что не работает? что вы получаете?
2. Разместил мой код в виде изображения :)) Но при установке iit происходит сбой, потому что в нем говорится, что я использовал await в асинхронной функции none, но я определил функцию как асинхронную
Ответ №1:
Вы используете await
ключевое слово в функции, которой нет async
. Это обратный вызов для jwt.verify()
:
jwt.verify(token, config.get('jwtSecret'), async (error, decoded) => {
// ... code omitted
const user = await User.findOne({id});
// ... code omitted
});