Ant ビルド スクリプトを使用して、LESS を CSS に変換しています。以前にそのファイルを変換していない場合にのみ、LESS ファイルを変換したいと考えています。
1 つのフォルダーで CSS ファイルを確認し、その LESS ファイルをファイルセットから除外するにはどうすればよいですか?
ファイルをどのように変換するかについては言いませんでしたが、ファイルセットを操作する変換タスクがあると仮定すると、次のような依存セレクターが必要になります。
<fileset dir="less">
<include name="**/*.less" />
<depend targetdir="css">
<globmapper from="*.less" to="*.css" />
</depend>
</fileset>
less
これには、ディレクトリ内に対応する.cssファイルがないディレクトリの下の.lessファイルのみが含まれますcss
。さらに、.lessファイルが対応する.cssファイルよりも新しい場合、変換用のファイルセットに含まれます。