#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 в командной строке и посмотреть, сможете ли вы подключиться к своей базе данных. В любом случае, похоже, что ваш первоначальный вопрос был опечаткой, которая теперь решена. Я бы предложил отредактировать ваш вопрос или открыть новый.