`
thinkgem
  • 浏览: 580425 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

批量使用 YUI Compressor 压缩 CSS JS

阅读更多

使用方法: 下载附件并将下列内容保存到一个bat文件即可,压缩目标是本级文件夹下的所有CSS和JS文件

 

@echo off

pause

(dir %1 /aa /b /s | findstr /e /c:"js") > compressor.tmp

for /f %%i in (compressor.tmp) do (
    echo %%i
    java -jar yuicompressor-2.4.2.jar --line-break 2048 --type js --charset utf-8 -o %%i".tmp" %%i
    copy %%i".tmp" %%i
    del %%i".tmp"
)

(dir %1 /aa /b /s | findstr /e /c:"css") > compressor.tmp

for /f %%i in (compressor.tmp) do (
    echo %%i
    java -jar yuicompressor-2.4.2.jar --line-break 2048 --type css --charset utf-8 -o %%i".tmp" %%i
    copy %%i".tmp" %%i
    del %%i".tmp"
)

del compressor.tmp

pause

echo on

分享到:
评论

相关推荐

    ant和yuicompressor 压缩css、js方案

    NULL 博文链接:https://ynp.iteye.com/blog/1296569

    yuicompressor-yui compressor

    //压缩CSS java -jar yuicompressor-2.4.2.jar --type css --charset utf-8 -v src.css > packed.css 语法: java -jar yuicompressor-x.y.z.jar [options] [input file] 通用参数: -h, --help 显示帮助信息 ...

    YUI Compressor JavaScript压缩,CSS压缩工具GUI界面版

    * 可添加多个目录文件,批量压缩JavaScript,CSS文件; * 可设置发布目录,将压缩后的文件集中保存到该处; * 可将调试信息保存到文件中; * 可保置当前压缩文件列表,方便下次重新打开; * 在读入文件列表时可设置文件...

    yuicompressor-2.4.8.jar

    -type js --charset utf-8 -v src.js > packed.js //压缩CSS java -jar yuicompressor-2.4.2.jar --type css --charset utf-8 -v src.css > packed.css 语法: java -jar yuicompressor-x.y.z.jar [options] [input ...

    js、css 注释清理工具 (yuicompressor)

    js、css 文件注释清空、代码压缩、中文字符串混淆等功能,绝对好用,已经测试过。yuicompressor(代码压缩工具)

    CSSJS批量压缩工具

    YUIcompressor批量压缩工具,真好真好,真的很好.

    自己写的 YUI 脚本JS+CSS 代码压缩 的批处理

    在JS或CSS文件的右键菜单里,你能找到“[YUI 压缩]”,你可以使用它直接对脚本压缩。 为了方便识别哪个是压缩的那个是原始代码,你可以将源文件文件名命名为“文件名.source.扩展名”的形式,批处理程序会自动生成...

    Javascript、CSS压缩工具(支持批量压缩)

    Javascript、CSS压缩工具(支持批量压缩),很好用,JS的压缩率不如YUICompressor高,但非常好用~

    使用Ant构建批量压缩js、css文件脚本

    使用Ant构建批量压缩js、css文件脚本

    cssjs压缩工具[jscsscompressor]

    基于yuicompressor来添加了界面的工具,可以选择目录并进行批量的js/css压缩工作。

    js,css压缩工具

    1.批处理右键一键压缩; 2.支持批量压缩及单个文件压缩; 3.支持gbk和utf-8文件格式; 4.可整个目录压缩,包括子目录; 5.可单个js,css文件压缩。

    ZDCompressor

    基于yuicompressor-2.4.2修改而成。 增加功能: 1.遍历目录批量压缩js、css 2.支持linux与windows批量压缩 此工具需要java jdk/jre 1.5及以上版本。 1.压缩当前目录下所有css文件 java -jar HipiaoCompressor-...

    SoCompressor

    前一段时间在写web时自己写了好几个JS文件用于前后台展示与交互,在后来要压缩js时发现基本都是带命令行的压缩工具,而且不能批量处理,在线压缩压缩完毕之后得一个个下,最可悲的是还需要自己重命名文件并且选择...

    NBCompressor_v1.2.0.2 附带 aauto 源码

    1、封装YUI Compressor命令,支持所有压缩方式 2、支持批量文件目录压缩 3、支持目录或文件拖拽,方便使用者快手创作,节省时间 4、可视化窗口界面 5、可记录压缩参数选项,省心 6、可视化压缩进程,支持中断操作

    google-app-engine-jappstart:Google App Engine的Java框架

    特征Appstats支持Google AJAX库API(jQuery) 墓碑整合JRebel支持本地开发控制台支持( ) Maven支持通过yuicompressor-maven-plugin进行CSS / JS压缩使用maven-gae-plugin 远程API /批量加载程序支持Sitemesh集成...

    java开源包8

    JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮以及一些通用的面向对象方法。 Java数据库连接池 BoneCP BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接...

    java开源包1

    JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮以及一些通用的面向对象方法。 Java数据库连接池 BoneCP BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接...

    java开源包11

    JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮以及一些通用的面向对象方法。 Java数据库连接池 BoneCP BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接...

    java开源包2

    JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮以及一些通用的面向对象方法。 Java数据库连接池 BoneCP BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接...

    java开源包3

    JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮以及一些通用的面向对象方法。 Java数据库连接池 BoneCP BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接...

Global site tag (gtag.js) - Google Analytics