मैंने जो किया वह बस मेरे सभी मार्गों को start . में डाल दिया समारोह। यह सबसे अच्छा समाधान नहीं है, लेकिन शुरुआती बिंदु के रूप में कम से कम सबसे खराब नहीं है। इसलिए जब भी आपको कुछ जेएस फ़ाइल से डीबी तक पहुंच की आवश्यकता होती है, तो बस उन्हें start में डाल दें। , तो mongo पहले कनेक्शन स्थापित कर सकता है।
तो मैं /routes/users में डीबी इंस्टेंस प्राप्त करना चाहता हूं फ़ाइल।
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"));
})();