JS/CSS压缩工具 YUI Compressor

BSD
Java 查看源码»
跨平台
Yahoo
2009-03-25
红薯

YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具,采用 Java 开发(要求 Java> = 1.4),并依赖 Rhino 来标记源 JavaScript 文件。首先分析源 JavaScript 文件以了解其结构。然后,它会打印出令牌流,并尽可能地省略空白字符,并在适当的替换位置(面对诸如或 的邪恶特征)将所有本地符号替换为1(或2或3)字母符号。 evalwith,YUI Compressor 通过不混淆包含邪恶语句的任何范围来采取防御性方法。)CSS 压缩算法使用一组经过微调的正则表达式来压缩源 CSS 文件。YUI Compressor 是开源的,因此请不要犹豫地查看代码以准确了解其工作原理。

使用方法:

//压缩 JS
java -jar yuicompressor-2.4.2.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

的码云指数为
超过 的项目
加载中
此软件有 2 条评论,请先登录后再查看。

YUI Compressor 2.4.7 发布

YUI Compressor 发布了 2.4.7 版本,该版本包含对 CSS 最小化处理的一些问题,JS 压缩方面没做任何改变。 CSS minification Fixed data URL handling, so that it large data URL values don...

2011/11/15 07:03

YUI Compressor 2.4.6 发布

YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具,采用Java开发。 改进内容: Fixed numerous bugs that break the compressor and/or the resulting minified files. Added documenta...

2011/04/27 07:30

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
10
回答
使用 YUI Compressor 压缩文件夹下的所有js和css文件

import java.io.File; import java.io.FileReader; import java.io.FileWriter; ...

2010/09/29 08:48
3
回答
MAVEN打包时如何自动压缩JS文件,并打包压缩后的JS文件,源文件不打包

MAVEN打包时如何自动压缩JS文件,并打包压缩后的JS文件,源文件不打包,谢谢

2013/11/07 13:04
1
回答
一个压缩js的eclipse插件

主页:http://jscompressor.oncereply.me/ Update site: http://jscompressor.oncerep...

2012/03/08 11:23
3
回答
YUI Compressor 压缩大的js文件出现问题,请高手指点!

利用YUI Compressor压缩文件,但是出现了一些蛋疼的问题,请高手指点,代码贴上: package com.jee; import java.i...

2012/03/28 13:27
2
回答
让您的 web 应用程序飞起来

本文向您介绍如何通过在您的 CSS 和 JavaScript 文件中 — 两种易于优化的常见资源,使用社区中提供的工具即可完成优化 — 优化空间使用来实现...

2011/09/21 17:52

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无博客

返回顶部
顶部