Почему часть await не выполняется при использовании async / await со стеком MERN - PullRequest
0 голосов
/ 20 сентября 2019

Я вел видео курс по созданию приложения с использованием стека MongoDb, Express, React и Node (MERN).В видео он использовал async / await для подключения к MongoDB и для других запросов, но это не работает для меня.При отладке я обнаружил, что код после await не выполняется.

const mongoose = require('mongoose');
const config = require('config');

const db = config.get('mongoURI');

const connectDB = async () => {
try {
    await mongoose.connect(db, {
        useUnifiedTopology: true, 
        useNewUrlParser: true, 
        useCreateIndex: true
    });

    console.log("MongoDB connected...");

} catch (err) {
    console.error(err.message);
    // Exit process with failure
    process.exit(1);
    }
};

module.exports = connectDB;

Ниже прикреплена ошибка, которую я получаю в терминале. Ошибка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...