it-swarm.com.de

Der aktuelle URL-Zeichenfolgenparser ist veraltet

wenn ich den Code mit dem Befehl "node app.js" ausführte, wird dieser Fehler angezeigt

(node: 2509) DeprecationWarning: Der aktuelle Parser für URL-Zeichenfolgen ist veraltet und wird in einer zukünftigen Version entfernt. Um den neuen Parser zu verwenden, übergeben Sie die Option {useNewUrlParser: true} an MongoClient.connect.

15
Yusuf Delvi

Sie müssen die Option { useNewUrlParser: true } an die Methode mongoose.connect () übergeben. Ihr Code sollte dem folgenden Snippet ähneln.

mongoose.connect('mongodb://user:[email protected]:27017/dbname', { useNewUrlParser: true })
22
Nyambati Thomas

um dieses Problem zu vermeiden, verwenden Sie dies 

MongoClient.connect('mongodb://user:[email protected]:port/dbname', { useNewUrlParser: true })
5
AAshish jha

Für diejenigen, die diese Nachricht haben: "DeprecationWarning: Unbeaufsichtigte Ablehnungen von Versprechen werden nicht mehr empfohlen. In Zukunft werden Ablehnungen von Versprechen, die nicht behandelt werden, den Prozess Node.js mit einem Exit-Code ungleich Null beenden. Ich habe nichts erwähnt, was mit dem Versprechen zu tun hat"

Ich habe den Code eingefügt, mit dem der Fehler in dem folgenden Link behoben wird https://stackoverflow.com/a/52459082/10399142

0
Mario Minondo