gpt4 book ai didi

node.js - MongoDB断言错误 "ECONNREFUSED"

转载 作者:太空宇宙 更新时间:2023-11-03 23:08:19 24 4
gpt4 key购买 nike

AssertionError: null == {"name":"MongoError","message":"connect ECONNREFUSED"}

我遇到断言错误。

我尝试使用 NodeJS 和 MongoDB,并且正在遵循 Github 上的教程。

我从下面的代码中得到了这个错误:

var MongoClient = require('mongodb').MongoClient
, assert = require('assert');
console.log(1);
// Connection URL
var url = 'mongodb://localhost:27017/myproject';
// Use connect method to connect to the Server
MongoClient.connect(url, function(err, db) {
console.log(2);
assert.equal(null, err);
console.log(3);
console.log("Connected correctly to server");

db.close();
console.log(4);

});
console.log(5);

在控制台,1,5,2 被标记。

我安装了断言模块。有什么问题吗?

我执行了'mongod'(实际上我不知道我是否做对了)。执行后,1,5,2被标记,在此之前,1,5,2未被标记,出现错误。

最佳答案

从 ECONNREFUSED 来看,我想说你的服务器没有运行。如果您从控制台运行它,请尝试重新启动它。

关于node.js - MongoDB断言错误 "ECONNREFUSED",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26832218/

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