我的应用程序文件夹结构如下所示......
-js
-libs
-jquery.js
-jquery-ui.js
-app.js
-ui.js
我希望连接/ js目录中的.js文件,而不是/ js / libs目录中的.js文件。我使用以下代码,但它忽略了exclude语句:
<concat destfile="${build.dir}/js/foot-${build.major}-${build.minor}.concat.js">
<fileset dir="${build.dir}/js">
<exclude name="**/libs/**" />
</fileset>
</concat>
答案 0 :(得分:0)
<fileset>
应指定包含和排除模式。此外,最好为<concat>
输入目录中的<fileset>
指定目标目录。
<target name="concat-test">
<concat destfile="${basedir}/concat.js" fixlastline="yes">
<fileset dir="${basedir}/js">
<include name="**/*.js" />
<exclude name="**/libs/**" />
</fileset>
</concat>
</target>