मेरे पास एक फोल्डर के अंदर 100 अलग-अलग डोजो क्लासेस हैं। वहाँ वैसे भी उन्हें एक-एक करके आवश्यकता के बिना शामिल करने के लिए है।

 require([
        "ClassFolder/*",
        "dojo/domReady!"
      ], function(
        myClasses
      ) { ...... });

मैं डोजो 1.10.4 . का उपयोग कर रहा हूं

0
omega_cancer 26 मई 2016, 07:44

1 उत्तर

सबसे बढ़िया उत्तर

मुझे नहीं लगता कि यह सीधे डोजो 1.10 में संभव है क्योंकि आपके पास ब्राउज़र में फाइल सिस्टम से फाइलों की सूची को पुनः प्राप्त करने की कोई संभावना नहीं है।

नोड.जेएस में एक उपयोगिता फ़ंक्शन बनाने का एक विचार हो सकता है जो आपके AMD मॉड्यूल के संदर्भों की एक सरणी को आउटपुट कर सकता है, सरणी को ब्राउज़र द्वारा लोड किए गए आपके जेएस एप्लिकेशन में "शामिल" किया जा सकता है।

हम डोजो बिल्ड के लिए एक विशेष फाइल तैयार करते समय एक समान दृष्टिकोण का उपयोग कर रहे हैं, जहां हमें एक मॉड्यूल (लेयर) बनाने की आवश्यकता है जिसमें हमारे डोजो क्लास और विजेट्स के 150 से अधिक संदर्भ हों।

इसलिए मूल रूप से प्रत्येक फ़ाइल को मैन्युअल रूप से require([],function(){}) में मैन्युअल रूप से इनपुट करने के बजाय, हमारे पास हमारे मॉड्यूल की आवश्यकता के लिए सही पथ के साथ नोड बनाने वाली परत है।

0
GibboK 26 मई 2016, 23:22
उत्तर के लिए धन्यवाद लेकिन इस कार्य के लिए मेरे ढेर में नोड नहीं जोड़ सकता।
 – 
omega_cancer
30 मई 2016, 07:05