Ошибка при подключении MongoDB с nodejs

#node.js #mongodb

#node.js #mongodb

Вопрос:

 C:UsersabcDesktopnode>node connectiom.js
  

module.js: 327

 throw err;
^
  

Ошибка: не удается найти модуль ‘C:UsersabcDesktopnodeconnectiom.js ‘

 at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:974:3
  

код:

 var mongodb = require('mongodb');

var MongoClient = mongodb.MongoClient;

var url = 'mongodb://127.0.0.1:27017/my_database_name';

MongoClient.connect(url, function (err, db) {

    if (err) {
        console.log('Unable to connect to the mongoDB server. Error:', err);
    } else {

        console.log('Connection established to', url);


        db.close();
    }
});
  

Комментарии:

1. проверьте, существует ли файл и правильное имя

2. да, моя ошибка …, но все равно ошибка не может подключиться к серверу MongoDB. Ошибка: { [Ошибка MongoError: время ожидания соединения 0 с 127.0.0.1: 27017] имя: ‘Ошибка MongoError’, сообщение: ‘Время ожидания соединения 0 с 127.0.0.1: 27017 истекло’ }

3. Теперь вы должны убедиться, что mongodb запущен и запущен. Например, попробуйте запустить mongo в командной строке и посмотреть, сможете ли вы подключиться к своей базе данных. В любом случае, похоже, что ваш первоначальный вопрос был опечаткой, которая теперь решена. Я бы предложил отредактировать ваш вопрос или открыть новый.