gpt4 book ai didi

MongoDB:\lib\server.js:235 process.nextTick getaddrinfo ENOTFOUND 错误

转载 作者:可可西里 更新时间:2023-11-01 09:58:57 25 4
gpt4 key购买 nike

我是 NodeJS 的初学者,当我在控制台中运行 node MainApp.js 时出现此错误:

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 : 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”, “ Mongoose ”:“~4.3.1”

最佳答案

确保您的数据库已启动并正在运行。转到您的终端并在您的应用程序目录中运行:

mongod

然后重启你的节点服务器就可以了

关于MongoDB:\lib\server.js:235 process.nextTick getaddrinfo ENOTFOUND 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34232766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com