Node.js 运行app.js文件时出现nodejs Mongodb错误

Node.js 运行app.js文件时出现nodejs Mongodb错误,node.js,Node.js,MongoError:第一次连接时未能连接到服务器[96:27017] [MongoError:connect-ETIMEDOUT 218.93.250.18:27017] 在游泳池。C:\Users\shubham\Desktop\chato\node\u modules\mongodb core\lib\topologies\server.js:336:35 在emitOne事件中。js:116:13 在Pool.emit events.js:211:7 在连接处。C:\Users\shub

MongoError:第一次连接时未能连接到服务器[96:27017] [MongoError:connect-ETIMEDOUT 218.93.250.18:27017] 在游泳池。C:\Users\shubham\Desktop\chato\node\u modules\mongodb core\lib\topologies\server.js:336:35 在emitOne事件中。js:116:13 在Pool.emit events.js:211:7 在连接处。C:\Users\shubham\Desktop\chato\node\u modules\mongodb core\lib\connection\pool.js:280:12 在Object.onceWrapper events.js:317:30 在两个事件中。js:126:13 在Connection.emit events.js:214:7 在插座上。C:\Users\shubham\Desktop\chato\node\u modules\mongodb core\lib\connection\connection.js:187:49 在Object.onceWrapper events.js:315:30 在emitOne事件中。js:116:13 在Socket.emit events.js:211:7 at emitErrorNT internal/streams/destroy.js:64:8 在_combinedtickcallbackinternal/process/next_tick.js:138:11 在进程中。_tickCallback internal/process/next_tick.js:180:9


没错!!这是正确的url mongodb:/:@ds145293.mlab.com:45293/chat‌​在

但是。。是否将和替换为db用户登录。 注意:我不是说Mongolab登录。在Mongo实验室中,应该有一个为名为chaton的DB添加用户的选项,并且应该替换dbuser和dbpassword等凭据。 例如: 用户:管理员 密码:密码 现在,url将类似于: mongodb://admin:password@ds145293.mlab.com:45293/chat‌​在

希望你得到澄清:

enter code here
希望它能解决我在使用Nodejs处理Angular8和使用MongoDB作为数据库时遇到的相同错误

为了获取上述步骤,我遵循以下链接:


您需要让mongodb服务器为此运行…不,我们需要运行mongodb服务器吗?因为我在mongolab上存储数据,然后检查mongolab的配置。显然96:27017不是一个正确的Mongo实验室url MongoDB:/:@ds145293.mlab.com:45293/chaton这是一个正确的url,url也没有问题。是的,我以前确实做过,但它仍然给我错误。你在代理后面吗?
//step1)
sudo npm install mongodb@latest

//step2)
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen

//step3)
sudo apt-get update

//step4)
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse

//step5)
sudo apt-get install MongoDB

//step6)
nodemon serve