आप में से कई जानते हैं कि, अधिकांश jQuery (या उस मामले के लिए जावास्क्रिप्ट, उस प्लगइन) प्लग इन जिन्हें आप इन दिनों पाते हैं, नियमित रूप से स्वरूपित कोड, मिनी संस्करण या दोनों के रूप में डाउनलोड किए जा सकते हैं। विकास उद्देश्यों के लिए, मैं प्लगइन के गैर-minified संस्करणों का उपयोग करना पसंद करता हूं, अगर मुझे फ़ायरबग ब्रेकपॉइंट सेट करने की आवश्यकता है या किसी भी कारण से इसे देखना है।क्या मुझे विकास और तैनाती के दौरान jQuery प्लगइन के minified या नियमित संस्करणों का उपयोग करना चाहिए?
अब जब मैं अपना ऐप पैकेज करता हूं और इसे तैनात करता हूं, तो मैं दक्षता के लिए प्लगइन के minified संस्करणों पर स्विच करता हूं। ऐसा करने का एकमात्र तरीका यह है कि दोनों संस्करणों को हाथ में रखना है, फिर न्यूनतम संस्करणों को इंगित करने के लिए मैन्युअल रूप से मेरे दृश्यों (मैं एमवीसी का उपयोग करता हूं) में सभी संदर्भों को मैन्युअल रूप से बदलता हूं, फिर पैकेज और तैनाती करता हूं। आदर्श रूप से मैं अपनी खुद की जावास्क्रिप्ट फ़ाइलों को भी छोटा कर दूंगा (और शायद obfuscating)।
क्या कोई भी गैर-मिनीफाइड प्लगइन्स (पठनीयता के लिए) के साथ विकसित करने और कुशल संस्करणों (दक्षता के लिए) के साथ तैनाती के बेहतर, अधिक कुशल तरीके से जानता है? कोई लेख जो आप मुझे उस बात के बारे में बता सकते हैं? मैं जावास्क्रिप्ट परिनियोजन को संभालने के लिए बहुत नया हूं, और शायद सर्वोत्तम प्रथाओं पर ब्रश कर सकता हूं।
धन्यवाद।
आप एक ही फ़ाइल नाम का उपयोग कर सकते हैं, और आपके विकास पर्यावरण पर केवल गैर-मिनट संस्करण हैं ... – Fosco