【发布时间】:2012-01-04 09:40:51
【问题描述】:
对于熟悉 ant 的人来说,这个问题可能非常简单,到目前为止我只使用了基础知识。
我知道如何重命名文件,例如我已经使用了:
<copy todir="build/css/">
<fileset dir="css/">
<include name="*.css"/>
</fileset>
<globmapper from="*.css" to="*-min.css"/>
</copy>
我知道如何计算 MD5:
<checksum file="foo.bar" property="foobarMD5"/>
我不知道如何将第二个包含到第一个中,以重命名所有这些文件以包含它们的 MD5 - 目的是用作 webbrowser 缓存破坏器。附加“?[something]”的另一个缓存清除选项不如某些 Google 网站管理员页面上解释的那样好,将 MD5 作为名称的一部分更好。
【问题讨论】: