Я почти уверен, что исчерпал все методы здесь, следил за первыми 3 страницами Google и почти за каждым подобным вопросом здесь, и мне надоело читать каждый ответ на это "вы скачали MongoDB?".
ДА, он загружен, запущен и подключается из Robo3T и CLI mongo
.
MongoDB shell version v4.0.2
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 4.0.2
ДА, он был загружен / установлен с использованием рекомендуемой установки из источника - т.е.home brew, brew services и т. д.
Jamies-MacBook-Pro:api jamiepoole$ brew services list
Name Status User Plist
mongodb started jamiepoole /Users/jamiepoole/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
ДА, я пытался соединиться с localhost
, 127.0.0.1
, черт возьми, даже с именем хоста компьютера / Jamies-MacBook-Pro.local
У меня нет сомненийЯ делаю что-то глупое или упустил что-то простое, но я уверен, что это не так.
const Database = Mongoose.connect('mongodb://localhost:27071/myproject');
---
Я заменил детали проекта из приведенного ниже на ... -- так что это не настройка / в коде.
{ MongoNetworkError: failed to connect to server [localhost:27071] on first connect [MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27071]
at Pool.<anonymous> (/Users/.../node_modules/mongodb-core/lib/topologies/server.js:564:11)
at emitOne (events.js:116:13)
at Pool.emit (events.js:211:7)
at Connection.<anonymous> (/Users/.../node_modules/mongodb-core/lib/connection/pool.js:317:12)
at Object.onceWrapper (events.js:317:30)
at emitTwo (events.js:126:13)
at Connection.emit (events.js:214:7)
at Socket.<anonymous> (/Users/.../node_modules/mongodb-core/lib/connection/connection.js:246:50)
at Object.onceWrapper (events.js:315:30)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at emitErrorNT (internal/streams/destroy.js:64:8)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
name: 'MongoNetworkError',
errorLabels: [ 'TransientTransactionError' ],
[Symbol(mongoErrorContextSymbol)]: {} }
---
На данный момент любая помощь вообще будет удивительной.Похоже на такую простую ошибку, но нигде не могу найти помощь.
Приветствия