我在一個的NodeJS初學者,當我在控制檯運行node MainApp.js
我得到這個錯誤:的MongoDB: LIB server.js:235 process.nextTick的getaddrinfo ENOTFOUND錯誤
C:\Assigment 2 (NodeJS)\node_modules\mongodb\lib\server.js:235
process.nextTick(function() { throw err; })
^
Error: getaddrinfo ENOTFOUND . .:27017
at errnoException (dns.js:26:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:77:26)
我不知道這意味着什麼。在MainApp中我連接貓鼬:mongoose.connect("./DataBase");
其中DataBase是我運行mongod --dbpath "C:\[...]\DataBase
的文件夾。數據庫服務器似乎成功啓動,控制檯打印:[...] waiting for connections on port 27017
。
server.js線231-236:
// Try to callback
try {
callback(err);
} catch(err) {
process.nextTick(function() { throw err; })
}
包版本: 「明示」: 「〜4.13.1」, 「MongoDB的」: 「〜2.1.0」, 「貓鼬」 「〜4.3.1」