Thursday, 15 September 2011

gruntjs - Grunt useminPrepare - not all CSS files are included in build (Yeoman) -


मेरी यह index.html फ़ाइल में है:

  & lt;! - build : सीएसएस (।) शैलियाँ / vendor.css - & gt; & Lt;! - bower: सीएसएस - & gt; & Lt; link rel = "स्टाइलशीट" href = "bower_components / bootstrap / dist / css / bootstrap.css" / & gt; & Lt;! - एंडबोवर - & gt; & Lt; link rel = "स्टाइलशीट" href = "शैलियाँ / फ्लैगसैस" / & gt; & Lt;! - endbuild - & gt; & gt; & Lt;! - बिल्ड: सीएसएस (.टीएमपी) शैलियों / मुख्य कैस - & gt; & Lt; link rel = "स्टाइलशीट" href = "शैलियों / मुख्य कैस" / & gt; & Lt;! - endbuild - & gt;  

इसलिए मैं 3 सीएसएस फ़ाइलों से जुड़ रहा हूँ। जब मैं अपनी ग्रन्ट बिल्ड स्क्रिप्ट चलाता हूं, जो कि यमन पर आधारित है, तो मैं अपना विक्रेता सीएसएस और मेरा मुख्य सीएसएस प्राप्त करता हूं, लेकिन विक्रेता सीएसएस में flags.css का हिस्सा गायब है।

यहां मेरे ग्रन्टफ़ाइल.जेएस का प्रासंगिक हिस्सा:

  useminPrepare: {html: '& lt;% = yeoman.app% & gt; /index.html', विकल्प: {dest: '& lt;% = Yeoman। डाइस्ट% & gt; ', प्रवाह: {html: {steps: {js: [' concat ',' uglifyjs '], सीएसएस: [' cssmin ']}, पोस्ट: {}}}}}, // प्रदर्शन फ़ाइलरेव और यूज़िन के आधार पर पुन: लिखता है। कॉन्फ़िगर कॉन्फ़िगरेशन यूज़मन: {html: ['& lt;% = yeoman.dist% & gt; / {, * /} *। Html'], सीएसएस: ['& lt;% = yeoman.dist% & gt; ; / शैलियाँ / {, * /} *। Css '], विकल्प: {assetsdirs: [' lt;% = yeoman.dist% & gt; ',' & lt;% = yeoman.dist% & gt; / चित्र ']} },  


No comments:

Post a Comment