Javascript 弃用警告:当前服务器发现和监视引擎已弃用

Javascript 弃用警告:当前服务器发现和监视引擎已弃用,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,我知道,我知道问题已经解决了,只是还没有解决 我在跑步: 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, { useNewUrlPars

我知道,我知道问题已经解决了,只是还没有解决

我在跑步:

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;
大约30秒后,当我使用
useUnifiedTopology:true
运行服务器时,会出现一条消息说:

[nodemon]应用程序崩溃-正在等待文件更改,然后再启动


关于如何修复这个bug有什么想法吗?

在Atlas上创建了一个新集群,一切正常。无论如何,谢谢大家。

如果你不使用
useUnifiedTopology
并等待相同的时间,应用程序不会崩溃吗?它会崩溃,或者确实崩溃。