当前位置 : 主页 > 网页制作 > Nodejs >

node.js – MongoError:第一次连接时无法连接到服务器 – 仅在脱机时

来源:互联网 收集:自由互联 发布时间:2021-06-16
尝试连接MongoClient.connect时出现此错误,但仅在我离线时才会出现此错误.一旦我在线,代码没有变化,甚至没有重新启动mongoDB,我的应用程序每次都会连接. AssertionError: null == { MongoError: fail
尝试连接MongoClient.connect时出现此错误,但仅在我离线时才会出现此错误.一旦我在线,代码没有变化,甚至没有重新启动mongoDB,我的应用程序每次都会连接.

AssertionError: null == { MongoError: failed to connect to server [localhost:27017] on first connect

我的server.js看起来像这样:

// server.js

var MongoClient = require('mongodb').MongoClient;
var assert = require('assert');
var operations = require('./operations');
// Connection URL
var url = 'mongodb://localhost:27017/myApp';
// Use connect method to connect to the Server
MongoClient.connect(url, function (err, db) {
  assert.equal(null, err);
...

如果我只是使用>终端中的mongo,即使离线也没有问题.我是否遗漏了文档中的内容?

抱歉!只有在我发布 Mongoose can’t connect without internet后才出现在相关问题边栏 – 不是我使用的是Mongoose,但答案也完全解决了我的问题.
网友评论