मुझे लगता है कि बंडलिंग का उपयोग उन फ़ाइलों के समूह को समूहित करने के लिए किया जाना चाहिए जिन्हें आप ब्राउज़र में एक ही डिलीवरी में एक साथ उपयोग करते हैं। यह मेरी जड़ शैली के लिए उदाहरण के लिए मतलब होगा मैं निम्नलिखित की तरह कुछ करना चाहते हैं:एक साथ कम और सीएसएस फाइलों को बंडल करना
var bundle = new StyleBundle("~/Content/style").Include(
"~/Content/mystyle.less",
"~/Content/bootstrap.css",
"~/Content/bootstrap-responsive.css");
bundle.Transforms.Add(new LessTransform());
bundle.Transforms.Add(new CssMinify());
bundles.Add(bundle);
लेकिन इस custom transform technique for bundling less files साथ बहुत अच्छी तरह से काम करने के लिए के रूप में ऐसा लगता है कि यह बंडलों पूर्व के सभी प्रतीत नहीं होता LessTransform को पास करने से पहले एक सीएसएस फ़ाइल में फ़ाइलें। मैं यह कह सकता हूं कि यह विधि केवल तभी काम करती है जब आप अपनी सभी कम फ़ाइलों को एक साथ जोड़ते हैं।
क्या बंडलों को एक ही बंडल में कम और सीएसएस फ़ाइलों दोनों को अनुमति देने का कोई तरीका है?
मुझे लगता है कि 'स्टाइलबंडल' में पहले से ही एक CssMinify ट्रांसफार्मर पंजीकृत है जब आप इसे तुरंत चालू करते हैं। आपके द्वारा पोस्ट किए गए कोड में इसका मतलब है कि यह कम ट्रांसफॉर्मर से पहले कम फ़ाइल को कम करने का प्रयास करेगा। या तो सादा 'बंडल' प्रकार का उपयोग करें या कम ट्रांसफार्मर जोड़ने से पहले ट्रांसफॉर्म सूची को साफ़ करें। – rmac
@rmac यह बिल्कुल वैसा ही लगता है जैसा होता है। बीमार एक जाने दो। –
मेरी माफ़ी, मैंने शुरुआत में इसे माना था। लेकिन मैंने सोचा * मैंने आपके द्वारा दिए गए लिंक के भीतर 'स्टाइलबंडल' /' बंडल 'की जांच की थी और इसे अस्वीकार कर दिया था। लेकिन ब्लॉग की समीक्षा करने पर, मुझे लगता है कि मैं गलत था। मुझे इस मामले में भी संदेह है। – Sethi