,,使用ANT与YUI压缩js的实现方法

,,使用ANT与YUI压缩js的实现方法

本文是用ANT和YUI压缩js的实现方法的详细分析和介绍,供有需要的朋友参考。

由于项目使用了大量的js,为了提高系统效率,对js进行了压缩。要成功压缩多个js,必须经过以下两个步骤。1.将多个js合并成一个js.2 .压缩合并后的js。

使用的ant配置主要有:复制代码代码如下:property name=' root ' value=' WebRoot '/property property name=' js ' value=' $ { root }/js '/property property name=' map _ func '/map func '/property property name=' lib ' value=' lib '/property name=' build '/property property name=' war ' value=' war '/property property name=' war。info ' value=' $ { war }/we b-INF '/property property name='创建建设目录mkdir dir=' $ { build } '//目标复制代码代码如下:-将多个射流研究…合并成为一个js -目标名称='合并js' depends='创建建设目录concat destfile=' $ { build }/map funcall。js ' encoding=' $ { charset } ' output encoding=' $ { charset } ' path path=' $ { map _ function _ js }/DC。js '/path path path=' $ { map _ function _ js }/string util。js '/path path=' $ { map _ function _ js }/本地DC。js '/path path path=' $ { map _ function _ js }/screen。js '/path path=' path path=' $ { map _ function _ js }/uuid。js '/path path=' $ { map _ function _ js }/GPS。js '/path path=' $ { map _ function _ js }/typhoon。js '/path path path=' $ { map _ function _ js }/monitor。js '/path path=' $ { map _ function _ js }/rain way。js '/path path path path=' $ { map _ function _ js }/approval。js '/path=' ' -使用雅虎用户界面进行射流研究…压缩-目标名称='开始压缩depends='合并js!-使用雅虎用户界面压缩mapfuncall.js - antcall target='压缩mapfuncall.js'/antcall!-使用雅虎用户界面压缩dataedit.js - antcall target='压缩dataedit.js'/antcall!-使用雅虎用户界面压缩ISuggest.js - antcall target='压缩ISuggest.js'/antcall!-复制压缩后的射流研究…文件- antcall target='复制压缩射流研究…文件/antcall/targettarget name='压缩mapfuncall。js ' Java jar=' $ { lib }/yui/yui compressor-2。4 .6 .jar ' fork=' true ' arg line='-type js-charset utf-8 $ { map _ function _ js }/mapfuncall。js-o $ { build }/mapfuncall-min。js '//Java/target target name='压缩数据编辑。js ' Java jar=' $ { lib }/yui/yui compressor-2。4 .6 .jar ' fork=' true ' arg line='-type js-charset utf-8 $ { map _ function _ js }/dataedit。js-o $ { build }/dataedit-min。js '//Java/target target name='压缩我建议。js ' Java jar=' $ { lib }/yui/yui compressor-2。4 .6 .jar ' fork=' true ' arg line='-type js-charset utf-8 $ { map _ function _ js }/我建议。js-o $ { build }/I suggest-min。js '//Java/target target name='清除建设目录depends='开始压缩delete dir=“$ { build }”//target target name=“复制压缩射流研究…文件复制到目录=' $ { map _ function _ js } '文件集目录=' $ { build } '包含名称=' * * .js'//fileset /copy/target

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关于js中的全等和不全等,等于和不等于问题的关系,,关于JS中的全等和不全等、等于和不等于问题
  • Vue项目启动,nodejs启动vue项目,如何启动一个Vue.js项目
  • vue双向绑定和单向绑定,vue.js 双向绑定,Vue双向绑定详解
  • vue事件修饰符和按键修饰符,vue事件绑定修饰符都有哪些,Vue.js 事件修饰符的使用教程
  • vue中-model的作用,Vue中的v-model指令的作用是-,vue.js 实现v-model与{{}}指令方法
  • vue2.0双向绑定原理,vue.js 双向绑定
  • vue2.0双向绑定原理,vue.js 双向绑定,深入理解vue.js双向绑定的实现原理
  • vue.js路由跳转,vue-router路由跳转,Vue路由跳转的4种方式小结
  • vue.js打包,vue前端如何打包,详解Vue项目的打包方式
  • vue.js前后端分离,vue前后端分离web项目,Vue之前端体系与前后端分离详解
  • vue.js 遍历数组,vue中遍历数组中的一个对象中的值
  • vue.js 遍历数组,vue中遍历数组中的一个对象中的值,Vue中遍历数组的新方法实例详解
  • UglifyJsPlugin,,Uglifyjs(JS代码优化工具)入门 安装使用
  • seajs教程,seajs还有人用吗,Sea.JS知识总结
  • require的用法js,require.js
  • 留言与评论(共有 条评论)
       
    验证码: