मेरे पास सीएसएस फाइलों की एक श्रृंखला है जो मैं एंट बिल्ड स्क्रिप्ट के साथ संयोजित और minfying (YUI कंप्रेसर का उपयोग कर रहा हूं) है। सीएसएस फ़ाइलें हैं:एक विशिष्ट क्रम में सीएसएस फाइलों को संगत करना
- Reset.css
- Formalize.css
- Typography.css
- Site.css
ie.css और संपादक की तरह अन्य सीएसएस फ़ाइलें हैं। सीएसएस कि मैं minification में शामिल नहीं करना चाहता हूँ। मेरे पास निम्न कोड के साथ काम करने वाली मेरी बिल्ड स्क्रिप्ट है, लेकिन अब समस्या यह है कि फ़ाइलों को ऊपर दिए गए क्रम में संयोजित करने की आवश्यकता है।
<target name="minifycss">
<!-- Combine all CSS files except for ones specified for IE or the content editor -->
<concat destfile="css/e123-1.css">
<fileset dir="css" includes="*.css" excludes="ie.css editor.css print.css" />
</concat>
<!-- Minify the css -->
<java fork="true" jar="${yuicompressor.lib}" dir="css" output="css/e123-1.min.css">
<arg value="e123-1.css" />
</java>
</target>
मुझे लगता है कि फ़ाइलें वर्णानुक्रम जोड़ रहे हैं, लेकिन मैं अगर वहाँ एक तरह से चींटी क्या ताकि उन्हें 1reset.css करने का नाम बदलने, 2formalize.css बिना फ़ाइलों को श्रेणीबद्ध करने के लिए बताने के लिए था आदि सोच रहा था,
धन्यवाद @ जेबी निजेट। मैंने वास्तव में अपने फ़ाइल नामों में संख्याओं को जोड़ना समाप्त कर दिया है, इस तरह मैं एंट बिल्ड को संपादित किए बिना सीएसएस फाइलों को जोड़ सकता हूं, लेकिन आपके उत्तर के सवाल के लिए आपका जवाब सही था इसलिए मैंने आपको जवाब दिया ... वह और कोई और नहीं की तैनाती। –