gpt4 book ai didi

javascript - 如何将 JavaScript 文件连接成一个文件?

转载 作者:IT王子 更新时间:2023-10-29 03:13:24 31 4
gpt4 key购买 nike

我想为我的网站创建一个已编译的 JavaScript 文件。对于开发,我更愿意将 JavaScript 保存在单独的文件中,就像我的自动化脚本的一部分一样,将文件连接成一个文件并在其上运行压缩器。

我的问题是,如果我使用旧的 DOS 复制命令,它还会放入压缩器提示的 EOF 标记:

复制/A *.js compiled.js/Y

其他人在做什么?

最佳答案

我推荐使用 Apache Ant 和 YUI Compressor。

http://ant.apache.org/

http://yui.github.com/yuicompressor/

在 Ant 构建 xml 中放入类似这样的内容。它将创建两个文件,application.js 和 application-min.js。

<target name="concatenate" description="Concatenate all js files">
<concat destfile="build/application.js">
<fileset dir="src/js" includes="*.js" />
</concat>
</target>

<target name="compress" depends="concatenate" description="Compress application.js to application-min.js">
<apply executable="java" parallel="false">
<filelist dir="build" files="application.js" />
<arg line="-jar" />
<arg path="path/to/yuicompressor-2.4.2.jar" />
<srcfile />
<arg line="-o" />
<mapper type="glob" from="*.js" to="build/*-min.js" />
<targetfile />
</apply>
</target>

关于javascript - 如何将 JavaScript 文件连接成一个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/301442/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com