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

尝试连接MongoClient.connect时出现此错误,但仅当我脱机时。 只要我在线,没有改变代码,甚至没有重新启动mongoDB,我的应用程序每次连接。

AssertionError:null == {MongoError:第一次连接时无法连接到服务器[localhost:27017]

我的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); ... 

如果我只是在terminal上使用> mongo ,即使离线也不会连接。 我错过了文档中的东西吗?

抱歉! 只有在发布之后, Mongoose才能在没有互联网的情况下连接到相关的问题栏 – 不是我正在使用Mongoose,但是答案恰好解决了我的问题。