मैंने एमवीसी 4 बीटा के साथ बंडलिंग और मिनीफिकेशन का उपयोग करना शुरू कर दिया है। मैं इसके साथ कुछ मुद्दों में भाग रहा हूं:एमवीसी 4 बीटा मिनिफिकेशन और बंडलिंग: ब्राउजर में फाइलें और डिबगिंग ऑर्डर करना
एक बात के लिए, यदि मैं क्लासिक <script src="Folder/js" type="text/javascript"/>
बंडलिंग का उपयोग करता हूं, तो ऐसा लगता है कि मुझे यह सुनिश्चित करने के लिए मेरी फ़ाइलों का नाम बदलना होगा कि वे उचित क्रम में बंडल किए गए हैं।
- मान लीजिए कि मैं तीन जावास्क्रिप्ट फ़ाइलें हैं: "ants.js", "bugs.js", "insects.js"
- ants.js bugs.js पर निर्भर करता है
- bugs.js पर निर्भर करता है insects.js
- डिफ़ॉल्ट बंडलिंग उन्हें वर्णानुक्रम में बंडल करने लगती है।
- उन्हें ठीक से बंडल करने के लिए, मुझे उनका नाम बदलना होगा: "0.insects.js", "1.bugs.js", "2.ants.js"
- यह वास्तव में हैकिश है और वहां है एक क्लीनर तरीका बनें।
अगली समस्या जो मैं कर रहा हूं वह डिबगिंग है। मैं अपने परीक्षण ब्राउज़र में जावास्क्रिप्ट के माध्यम से कदम उठाना पसंद करता हूं, क्या DEBUG मोड में केवल minification को बंद करने का कोई तरीका है?
संपादित करें: स्पष्ट होने के लिए, मुझे पता है कि मैं बंडल बना सकता हूं और उन्हें सी # से पंजीकृत कर सकता हूं, यह वास्तव में ऐसा करने के लिए वास्तव में बदसूरत लगता है।
संबंधित प्रश्न - http://stackoverflow.com/questions/9373071/how-to-disable-javascript-css-minification-in-asp-net-mvc-4 – resnyanskiy