Задать вопрос
@ivanxpru
Начинающий верстальщик

Как вынести подключение к mongodb в node.js в отдельный файл?

Имеется код:
const config = require('./config.json');
const url_db = config.mongodb.url;
const MongoClient = require("mongodb").MongoClient;
const mongoClient = new MongoClient(url_db, { useNewUrlParser: true });
mongoClient.connect(function(err, client){
    const collection = client.db("eshopdb").collection("games_eu");
    app.locals.collection = collection;
});

Хотелось бы подключение к mongodb вынести в отдельный файл, подключаемый через require в любом другом файле, с мониторингом коннекта, чтобы не подключаться лишний раз. В этот файл нужно передавать такие параметры как url_db и collection_name.
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы