मुझे निम्न स्थिति का सामना करना पड़ रहा है। मेरे सॉफ्टवेयर विकास को आगे बढ़ाने के लिए, मैंने कुछ मानक मॉड्यूल अकेले खड़े हैं। एक्सप्रेस और पासपोर्ट के आधार पर लॉगिन मॉड्यूल के उदाहरण के लिए सोचें, जिससे उपयोगकर्ता सभी प्रकार की सामाजिक सेवाओं के साथ लॉगिन कर सकें। मॉड्यूल में यूजर प्रबंधन, लॉगिन, पंजीकरण, प्रोफाइल इत्यादि के लिए यूआई भी शामिल है।नोड.जेएस एक्सप्रेस: किसी अन्य एप के अंदर एक ऐप की आवश्यकता/उपयोग करें
अब, जो चीज मैं करने की कोशिश कर रहा हूं वह सिर्फ एथ ऐप फ़ोल्डर को छोड़ना है (एक्सप्रेस ऐप, इसके सभी मार्ग, विचार , मॉडल, सेटिंग्स और निर्भरता) एक और एक्सप्रेस ऐप (उदाहरण के लिए, एक सीएमएस) में और फिर require('./lib/auth/app.js')
जैसे कुछ के साथ लोड करें। मुझे पता है कि यह संभव है, Kue पर एक नज़र डालें।
मैं यह करने के बारे में कैसे जाउंगा? और मैं नेमस्पेसिंग समस्याओं का प्रबंधन कैसे करूं? मैं प्रत्येक मार्ग पर /auth/
जोड़ सकता हूं, लेकिन मैं सेटिंग्स (app.use()
) की कल्पना कर सकता हूं और सार्वजनिक फ़ोल्डर 'पैरेंट' app.js 'सेटिंग्स और सार्वजनिक फ़ोल्डर के साथ संघर्ष करेगा।
अग्रिम धन्यवाद,
फैबियन