ant yui 对css,js进行压缩
来源:互联网 发布:html css js手机版 编辑:程序博客网 时间:2024/06/16 03:47
首先 在这要严重鄙视下 某些写教程的人,不知道是故意还是有意的 总有些错误,运行不出来,在查看大量的api后才发现有错误,深深的鄙视之
上代码
bulid.xml
<?xml version="1.0" encoding="UTF-8"?><project name="yui-compressor-demo" basedir="." default="yui-compress"><description> yui-compressor-demo </description><!--导入配置文件 --><property file="build.properties" /><tstamp><format property="build.time" pattern="yyyy-MM-dd-HH-mm" /></tstamp><!--设置ant-contrib.jar用于逻辑判断 --><taskdef resource="net/sf/antcontrib/antlib.xml"><classpath><pathelement location="${lib.build.antcontrib}" /></classpath></taskdef><!--设置编译环境 --><path id="build.classpath"><fileset dir="${lib.build}"><include name="*.jar" /></fileset></path><!-- 创建build相关目录 --><target name="init"><delete dir="${deploy.dir}" /><mkdir dir="${deploy.resource}" /></target><target name="yui-compress" depends="init"><sequential><!--创建资源目录 --><mkdir dir="${deploy.resource}/${resources.include.js}/" /><!--合并小文件为一个资源文件 --><concat destfile="${deploy.resource}/${resources.include.js}/merge-src.${resources.include.js}" fixlastline="true" encoding="UTF-8"><fileset dir="${resource.dir.js}/"><exclude name="merge.${resources.include.js}" /></fileset></concat><!--压缩--><apply executable="java" verbose="true" failonerror="true" parallel="false"><fileset dir="${deploy.resource}/${resources.include.js}"><include name="*.${resources.include.js}" /></fileset><arg line="-jar" /><arg path="${project.dir}\lib\bulid\yuicompressor.jar" /><arg line="--charset UTF-8" /><srcfile /><arg line="-o" /><mapper type="glob" from="*.${resources.include.js}" to="${resource.dir.js}/*-min.${resources.include.js}" /><targetfile /></apply><delete dir="${deploy.dir}" /></sequential></target></project>build.properties
##工程根目录project.dir=..##app-css目录resource.dir.css=${project.dir}/css/yunresources.include.css=css##app-js目录resource.dir.js=${project.dir}/js/yunresources.include.js=js##依赖包lib.dir = ${project.dir}/liblib.build=${lib.dir}/buildlib.build.yuicompressor=${lib.dir}/build/yuicompressor.jarlib.build.antcontrib=${lib.dir}/build/ant-contrib-1.0b3.jarlib.build.compiler=${lib.dir}/build/compiler.jar#发布目录deploy.dir=${project.dir}/deploydeploy.resource=${deploy.dir}/resources对应jar下载地址
http://download.csdn.net/detail/mybolide/6669323
- ant yui 对css,js进行压缩
- YUI compressor js,css压缩
- YUI api压缩 js/css
- 对js,css进行压缩
- win7下,Ant 配合yuicompressor对js和css进行合并、压缩、拷贝处理
- maven yui插件压缩js,css
- 使用YUI Compressor压缩CSS/JS
- 使用YUI Compressor压缩CSS/JS
- 使用YUI Compressor压缩CSS/JS
- maven YUI 压缩JS和CSS
- 使用YUI Compressor 压缩js和css
- 使用YUI Compressor压缩CSS/JS
- js压缩 --- YUI Compressor
- 用 YUI Compressor 压缩和混淆 JS 和 CSS
- 用 YUI Compressor 压缩和混淆 JS 和 CSS
- 用 YUI Compressor 压缩和混淆 JS 和 CSS
- Asp.Net使用Yahoo.Yui.Compressor.dll压缩Js|Css
- 用 YUI Compressor 压缩和混淆 JS 和 CSS
- 基于DAO层的泛型接口设计
- 15-4成绩处理
- iOS应用的真机调试
- 深度剖析JAVA软件工程师
- Android 选取照片
- ant yui 对css,js进行压缩
- oracle 导入和导出
- 本地套接字的几篇文章
- socket换了马甲我照样认识你
- linq语法
- Android Jni代码示例讲解
- 静态成员函数
- Redis.conf 配置
- MIT新技术:远程触摸和操纵实物 创新人机交互