मैंने जो किया वह बस मेरे सभी मार्गों को 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"));
})();