YUI CompressorJS/CSS压缩工具
YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具,采用 Java 开发(要求 Java> = 1.4),并依赖 Rhino 来标记源 JavaScript 文件。首先分析源 JavaScript 文件以了解其结构。然后,它会打印出令牌流,并尽可能地省略空白字符,并在适当的替换位置(面对诸如或 的邪恶特征)将所有本地符号替换为1(或2或3)字母符号。 eval
with
,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
评论
SpeedJSCSSJS 和 CSS 合并压缩工具
SpeedJSCSS是一款JS和CSS合并压缩工具,用于合并多个文件在一个响应报文中。SpeedJSCSS从JS和CSS文件中合并文件、剔除注释和没用的空格,它的特点就是能减少文件的数量和大小,从而加
SpeedJSCSSJS 和 CSS 合并压缩工具
0
SpeedJSCSSJS 和 CSS 合并压缩工具
SpeedJSCSS 是一款JS和CSS合并压缩工具,用于合并多个文件在一个响应报文中。SpeedJ
SpeedJSCSSJS 和 CSS 合并压缩工具
0
CSSNANO基于 PostCSS 的 CSS 压缩工具
CSSNANOCSSNANO是一款基于PostCSS生态系统的CSS压缩工具。注:cssnano默认启用优化,如果要禁用此选项,请将options.safe设置为true。版本4开始,默认情况下仅启用
CSSNANO基于 PostCSS 的 CSS 压缩工具
0
LRZIP压缩工具
LRZIP(LongRangeZIP)是压缩程序,可以达到非常高的压缩率和速度较大的文件时使用。它使用zpaq和最大的压缩,最高速度的zpaq和LZMA算法压缩算法相结合,和长期范围rzip冗余减少。
LRZIP压缩工具
0
BiGZiPJava压缩工具
BiGZiP是一个图形丰富的基于Java的压缩工具。它提供了一个容易而直观的导航的用户界面。完全支持ZIP压缩,可以通过它的API来开发新的压缩模式。
BiGZiPJava压缩工具
0