编辑(自从我问这个问题以来已经有一整天了,但我仍然没有找到答案)
编辑(这个 mongodb 内存服务器在我的 ubuntu 笔记本电脑上运行良好)
我正在尝试运行 mongo 内存服务器,但出现错误,这是代码
const { MongoMemoryServer } = require("mongodb-memory-server");
const mongoose = require("mongoose");
(async () => {
const mongod = new MongoMemoryServer();
const mongoUri = await mongod.getUri();
await mongoose.connect(mongoUri, {
useNewUrlParser: true,
useUnifiedTopology: true,
});
})();
Run Code Online (Sandbox Code Playgroud)
这是在我的文件上运行的错误node --trace-warnings(我还为 mongo 内存服务器打开了 debig)
MongoMS:MongoMemoryServer Called MongoMemoryServer.ensureInstance() method +0ms
MongoMS:MongoMemoryServer - no running instance, call `start()` command +1ms
MongoMS:MongoMemoryServer Called MongoMemoryServer.start() method +0ms
MongoMS:MongoMemoryServer starting with port 57263, since undefined was locked: 57263 +6ms
MongoMS:MongoMemoryServer …Run Code Online (Sandbox Code Playgroud)