Настройка MongoDB с помощью node.js: Ошибка: не удалось подключиться к [localhost: 27017]
Я получаю ошибку: "не удалось подключиться к [localhost: 27017] " пытаясь следоватьэтот учебник.
За последние несколько дней мы пытались сделать несколько других учебников по node.js с mongoDB, и у каждого из них были похожие проблемы. Другие решения, которые явсе это связано с тем, что при попытке подключения сервер не работает. У меня есть mongod, работающий в окне терминала, я могу просматривать информацию в браузере на локальном хосте, а также добавлять и просматривать записи в базе данных через оболочку mongo. Все это, кажется, работает. Похоже, что поломка связана с подключением к базе данных любых проектов node.js, но, будучи довольно новым для этого, я даже не уверен, с чего начать устранение неполадок.
РАЗРЕШЕНО: очень глупая ошибка с моей стороны.файл предложенный Нилом ниже (представление здесь помогло мне устранить неполадки и найти проблему, все же.
нужно поменять линию
mongoose.connect('mongodb://localhost/MyApp');
в
mongoose.connect('mongodb://127.0.0.1:27017/test');
в файле server.js.
Дополнительное примечание: по причинам, которые я неЯ не совсем понимаю, указав адрес 127.0.0.1: работает, а localhost: нет.