हम बहुत सारे पुस्तकालयों का उपयोग कर रहे हैं और मुझे आवश्यकता पड़ रही है। जो कि बहुत अच्छा लग रहा है। आप अपनी निर्भरता को प्रबंधित कर सकते हैं और अपने कोड को मॉड्यूलर संरचना में विभाजित कर सकते हैं।
मैं यह समझने में सक्षम नहीं हूं कि यह उत्पादन पर कैसे काम करता है? उत्पादन पर आप सभी जेएस को एक फाइल में मिलाते हैं और मर्ज करते हैं। केवल एक जेएस फाइल है जो सब कुछ लोड करता है, इसलिए आवश्यकता कैसे उपयोगी है?
उत्तर:
जवाब के लिए 3 № 1requireJS के साथ जहाज r.js adapter for Node and Rhino
, जो बहुत हद तक निर्भरता के समाधान और इंजेक्शन को वैधानिक रूप से करता है, और आपकी उत्पादन फ़ाइल बनाता / उत्पन्न करता है।
और पढो: http://requirejs.org/docs/optimization.html
जवाब के लिए 3 № 2
क्योंकि उत्पादन isn "में एकमात्र कदम नहीं हैसॉफ्टवेयर विकास। जैसे कि यह हमेशा सॉफ्टवेयर विकास में कैसे रहा है, यह पठनीयता और रखरखाव और विकास के लिए कोड को संशोधित करना बेहतर है।
एक साधारण तुलना अन्य की होगीभाषाओं। यदि यह जावा होता, तो आप अपनी सभी कक्षाओं को एक फ़ाइल में नहीं चाहते। लेकिन अंत में, वे उत्पादन के लिए संकलित हो जाते हैं।
जवाब के लिए 0 № 3
वास्तव में उत्पादन पर लोगों के पास बहुत सारी js-files हैं, केवल एक ही नहीं। उदाहरण के लिए, stackoverflow.com पृष्ठ के मुख्य भाग को देखें।