1
所以我使用Yuicompressor来缩小我的ant脚本中的javascript/css。这个过程需要很长时间才能完成我的项目。我想知道是否有任何方法使它只能在修改过的文件上执行。只对已修改的文件执行jar命令
<for param="file">
<path>
<fileset dir="${folder}">
<include name="*.js" />
<include name="*.css" />
</fileset>
</path>
<sequential>
<var name="file" value="@{file}"/>
<echo message="Minifying ${file}" />
<java jar="yuicompressor.jar" fork="true">
<arg value="${file}" />
<arg value="-o" />
<arg value="${outfile}" />
</java>
</sequential>
</for>
另外,我正在做一些非常hacky的东西来生成$ {outfile}(使用大量的propertyregex标签)。我想以更优雅的方式将所有缩小的文件放在min文件夹中。 例如:
夹/ source.js
进入
分钟/文件夹/ source.js
和
文件夹/子文件夹/ source.js
去
分钟/文件夹/ subfo lder/source.js
你刚刚做了我的一天,谢谢你 – Hoffmann