Когда я бег node app.js
, я получаю следующее сообщение об ошибке:Ошибка: не удалось подключиться к [локальному хосту: 27017]
Failed to load c++ bson extension, using pure JS version
Express server listening on port 3000
events.js:85
throw er; // Unhandled 'error' event
^
Error: failed to connect to [localhost:27017]
at null.<anonymous> (/Users/me/development/node_modules/mongodb/lib/mongodb/connection/server.js:553:74)
at emit (events.js:118:17)
at null.<anonymous> (/Users/me/development/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:140:15)
at emit (events.js:110:17)
at Socket.<anonymous> (/Users/me/developmen/node_modules/mongodb/lib/mongodb/connection/connection.js:512:10)
at Socket.emit (events.js:107:17)
at net.js:451:14
at process._tickCallback (node.js:355:11)
я не уверен, является ли проблема или локальный вопрос с подключением к MongoDB , Я пробовал смотреть на подобные вопросы SO и Github, но это мне не помогло.
Работает ли 'mongod'? Если это так, вы должны иметь возможность войти в оболочку mongo с помощью 'mongo' из командной строки – azium
@azium. Как проверить, запущен ли' mongod'? На всякий случай у вас есть другой способ проверить его, чем я. – maregor
просто введите 'mongo' в командной строке. должен увидеть что-то вроде этого: http://i.imgur.com/Elu8Zjp.png – azium