Bir Ant derleme betiğiyle (YUI Kompresörü kullanarak) birleştirdiğim ve küçülttüğüm bir dizi CSS dosyası var. CSS dosyaları şunlardır:Belirli bir sırada CSS dosyalarını birleştirme
- Reset.css
- Formalize.css
- Typography.css
- Site.css
ie.css ve editörü gibi diğer CSS dosyaları vardır. minumuma dahil etmek istemediğim css. Aşağıdaki kodla çalışan derleme komutum var, ancak sorun şu ki, dosyaların yukarıda belirtilen sıraya göre birleştirilmesi gerekiyor.
<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>
Ben dosyalar alfabetik eklenir varsayalım, ama ne, onları 1reset.css için 2formalize.css yeniden adlandırma olmadan dosyaları birleştirir amacıyla Ant anlamanın bir yolu olsaydı ben vb
merak
Teşekkürler @JB Nizet. Aslında dosya isimleri için numaralar ekledim, bu şekilde CSS dosyalarını Ant yapısını düzenlemeden ekleyebilirim, ama cevabınız sorduğum soru için doğruydu, bu yüzden size cevabı verdim ... o ve hiç kimse gönderildi. –