Ich habe einfach alle meine Routen in start eingefügt Funktion. Dies ist nicht die beste Lösung, aber als Ausgangspunkt zumindest nicht die schlechteste. Wann immer Sie also einen Zugriff auf die DB von einer js-Datei benötigen, fügen Sie sie einfach in start ein , also der mongo konnte zuerst die Verbindung aufbauen.
Also möchte ich die DB-Instanz in /routes/users abrufen Datei.
const express = require("express");
const mongo = require("./mongo");
const app = express();
const PORT = process.env.PORT || 3000;
(async function start() {
await mongo.init();
app.use("/users", require("./routes/user"));
})();