मैंने NodeJS में अपने मॉड्यूल लोडर के रूप में RequJS का उपयोग करने का निर्णय लिया।
दुर्भाग्य से, मॉड्यूल मैं परिभाषित नहीं है "टी हैकुछ "वैश्विक" वस्तुओं तक पहुंच जो कॉमनज विधि का उपयोग करके मॉड्यूल लोड किए जाने पर उपलब्ध होगी। इसमें वे ऑब्जेक्ट शामिल हैं जो मॉड्यूल स्कोप में स्थित हैं, जैसे कि __dirname
तथा __filename
.
आवश्यकताएँ ऑब्जेक्ट्स में इन वस्तुओं का उपयोग करने के लिए एक अपेक्षाकृत सरल तरीका है?
उत्तर:
जवाब के लिए 5 № 1यह github पर आवश्यक मुद्दों की साइट पर कवर किया गया है (https://github.com/jrburke/requirejs/issues/89) और उनके द्वारा सुझाए जाने वाले समाधान के बजाय मॉड्यूल.यूरी का उपयोग करना है।