使用ANT连接JS文件(保持特定的顺序)

时间:2012-01-29 09:29:56

标签: javascript ant

我有一堆js文件需要以某种特定的顺序连接(因为它们是MVC实现的一部分)。我如何使用ANT做到这一点?

2 个答案:

答案 0 :(得分:16)

<filelist id="filelist" dir="path/to/base/directory">
   <file name="util.js"/>
   <file name="commons.js" />
</filelist>

<target name="concat-all">
    <concat destfile="whatever" encoding="UTF-8" outputencoding="UTF-8" fixlastline="true">
        <filelist refid="filelist" />
    </concat>
</target>

我们使用这种方法,后来生成的文件通过yui-compressor压缩。

答案 1 :(得分:3)

使用concat任务,使用filelist保留订单。