天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

使用YUI+Ant 實(shí)現(xiàn)JS CSS壓縮

今天研究了一下YUI yahoo開(kāi)源框架,感覺(jué)很猛啊。

于是乎我做了一個(gè)YUI的ant實(shí)現(xiàn),網(wǎng)上好多關(guān)于bat的實(shí)現(xiàn),我就另辟蹊徑,出個(gè)關(guān)于這個(gè)的ant實(shí)現(xiàn),嘿嘿獨(dú)一無(wú)二的文章,如果轉(zhuǎn)載的話(huà),其注明作者和網(wǎng)站

copyright:Mr.chen

好了具體操作如下:

官網(wǎng):

yuicompressor-2.4.6.jar 下載地址 http://yuilibrary.com/downloads/#yuicompressor

YUIAnt.jar 下載地址 http://www.ubik-ingenierie.com/miscellanous/YUIAnt/

具體的相關(guān)代碼如下:

#css work dir commonCss.dir = css  #js work dir commonJs.dir = js  #build temp dir  output.temp.dir = build  #output files in the directory output.dir = ${output.temp.dir}_output  #environment needs lib liblib = lib  <?xml version="1.0" encoding="UTF-8"?>  <project name="Compress CSS-JS" default="compress" basedir=".">    <property file="bulid.properties" />    <path id="yuiClasspath">     <fileset dir="${lib}">       <include name="*.*" />     </fileset>   </path>    <!-- #######################Init the environment of the tool ##########################-->   <target name="init">     <echo message="begin to init the init" />     <echo message="delete all reference files." />     <delete dir="${output.dir}" />     <echo message="delete end" />     <echo message="make the reference files." />     <mkdir dir="${output.dir}" />     <mkdir dir="${output.temp.dir}" />     <echo message="make end." />   </target>    <!-- #######################Combine the css files       ##########################-->   <target name="combinecss" depends="init" description="Combine common css files">     <echo message="begin to combine the css files to one file." />     <concat destfile="${output.temp.dir}/combined_css.css" encoding="UTF-8" append="false">       <fileset dir="${commonCss.dir}">         <include name="*.css" />       </fileset>     </concat>     <echo message="combine end." />   </target>    <!-- #######################Combine the js files       ##########################-->   <target name="combinejs">     <echo message="begin to combine the js files to one file." />     <concat destfile="${output.temp.dir}/all_source.js" encoding="utf-8" append="false">       <fileset dir="${commonJs.dir}">         <include name="*.js" />       </fileset>     </concat>     <echo message="combine end." />   </target>    <!-- #######################Compress the js and css files ##########################-->   <target name="compress" depends="combinecss,combinejs" description="Compress">     <echo message="begin to compress the css file." />     <taskdef name="yuicompress" classname="com.yahoo.platform.yui.compressor.YUICompressTask">       <classpath>         <path refid="yuiClasspath" />       </classpath>     </taskdef>     <!-- first method compress the css files -->     <yuicompress linebreak="10000000" warn="false" munge="yes" preserveallsemicolons="true" outputfolder="${output.dir}">       <fileset dir="${output.temp.dir}">         <include name="*.css" />       </fileset>     </yuicompress>     <echo message ="compress the css end." />     <!-- second method compress the js files-->     <echo message ="begin to compress the js file." />     <apply executable="Java" parallel="false" failonerror="true">       <fileset dir="${output.temp.dir}" includes="all_source.js" />       <arg line="-jar" />       <arg path="${lib}/yuicompressor-2.4.6.jar" />       <arg line="--charset utf-8" />       <arg line="-o ${output.dir}/combined_js.js" />       <srcfile />     </apply>     <echo message ="compress the js end." />     <delete dir="${output.temp.dir}" />   </target>  </project>  @echo off echo ################################################ echo ##########Tool Compress the js and css########## echo ################################################ echo Please make sure your css and js in the css'directory and js'directory. echo If sure,please enter any button to continue the tool. pause call ant -buildfile compress.xml compress>build.log echo compress end  pause 

 
 相關(guān)的文件我提供下載,感覺(jué)好的,就留言吧

php技術(shù)使用YUI+Ant 實(shí)現(xiàn)JS CSS壓縮,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 精品手机在线1卡二卡3卡四卡 | 激情内射亚洲一区二区三区 | 美女快播第一网 | 国产亚洲精品AV片在线观看播放 | 最近中文字幕mv手机免费高清 | 黑人巨摘花破女处 | 京香在线观看 | 善良的小峓子2在钱免费中文字 | 国产成人精品系列在线观看 | 色欲AV无码乱码精品国产 | 翁熄性放纵交换300章 | 做你的爱人BD日本 | 日本妞欧洲| 亚婷婷洲AV久久蜜臀无码 | 久久中文字幕无线观看 | 亚洲精品AV中文字幕在线 | 艳鉧动漫1~6全集观看在线 | 国产精品涩涩涩视频网站 | 国产久久亚洲美女久久 | 国产亚洲精品久久久久久国 | 中文字幕成人免费高清在线 | 久久婷五月综合色啪网 | 亚洲不卡一卡2卡三卡4卡5卡 | 又黄又猛又爽大片免费 | 久久影院一区 | 午夜福利合集1000在线 | 中文字幕爆乳JULIA女教师 | 久久精品午夜一区二区福利 | 精子网久久国产精品 | 亚洲黄色片免费看 | 一本久道久久综合婷婷五月 | 中文无码乱人伦中文视频播放 | 色欲国产麻豆一精品一AV一免费 | 18禁三级黄| 国产精品久久久久秋霞影视 | 日韩午夜欧美精品一二三四区 | 玖玖热视频一区二区人妻 | 99国产精品久久人妻 | 99精品免费观看 | 午夜AV国产欧美亚洲高清在线 | 久久日本精品在线热 |