Tomcat 在部署时压缩JS和CSS

Tomcat 在部署时压缩JS和CSS,tomcat,ant,Tomcat,Ant,我正在使用ANT将内置部署到Tomcat服务器。我只想在部署到服务器时压缩静态文件CSS和JS 有什么建议吗?这篇关于使用Ant缩小JS/CSS的文章可能会对您有所帮助。您可以在构建过程中做类似的事情(使用YUI压缩程序) YUI Compressor是开源的吗?它是在BSD许可证下提供的,因此是的,它是开源的,对任何人都是免费的(如果您是这样要求的话)。这只是一个快速入侵,您可能还想看看如何从ant运行JSLint。 <target name="js.minify"> &

我正在使用ANT将内置部署到Tomcat服务器。我只想在部署到服务器时压缩静态文件CSS和JS


有什么建议吗?

这篇关于使用Ant缩小JS/CSS的文章可能会对您有所帮助。

您可以在构建过程中做类似的事情(使用YUI压缩程序)



YUI Compressor是开源的吗?它是在BSD许可证下提供的,因此是的,它是开源的,对任何人都是免费的(如果您是这样要求的话)。这只是一个快速入侵,您可能还想看看如何从ant运行JSLint。
<target name="js.minify">
    <apply executable="java" parallel="false">
        <fileset dir="." includes="foo.js, bar.js"/>
        <arg line="-jar"/>
        <arg path="yuicompressor.jar"/>
        <srcfile/>
        <arg line="-o"/>
        <mapper type="glob" from="*.js" to="*-min.js"/>
        <targetfile/>
    </apply>
</target>

<target name="css.minify">
    <apply executable="java" parallel="false">
        <fileset dir="." includes="*.css"/>
        <arg line="-jar"/>
        <arg path="yuicompressor.jar"/>
        <arg line="--line-break 0"/>
        <srcfile/>
        <arg line="-o"/>
        <mapper type="glob" from="*.css" to="*-min.css"/>
        <targetfile/>
    </apply>
</target>