【发布时间】:2020-04-26 09:08:12
【问题描述】:
我知道,我知道问题已经解决了,但还没有。
我在跑步:
mongoose 5.8.4 和 nodemon 2.0.2 以防万一。
const mongoose = require('mongoose');
const config = require('config');
const db = config.get('mongoURI');
const connectDB = () => {
mongoose
.connect(db, {
useNewUrlParser: true,
useCreateIndex: true,
useFindAndModify: false
// useUnifiedTopology: true
})
.then(() => console.log('MongoDB connected!'))
.catch(err => {
console.error(err.msg);
process.exit(1);
});
};
module.exports = connectDB;
当我使用useUnifiedTopology: true 在大约 30 秒后运行服务器时,会显示一条消息:
[nodemon] 应用程序崩溃 - 启动前等待文件更改...
关于如何修复此错误的任何想法?
【问题讨论】:
-
如果您不使用
useUnifiedTopology并等待相同的时间,应用程序不会崩溃吗? -
确实,或者,确实。
标签: javascript node.js mongodb