java.lang.Object
com.tlcsdm.core.util.YuiCompressUtil
yui compressor工具实现.
用于js/css压缩
- 作者:
- unknowIfGuestInDream
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidcompressCSS(File css, Writer out) static voidcompressCSS(File css, Writer out, int linebreakpos) static StringcompressCSS(String code) static StringcompressCSS(String code, int linebreakpos) static voidcompressJS(File js, Writer out) static voidcompressJS(File js, Writer out, int linebreakpos, boolean munge, boolean verbose, boolean preserveAllSemiColons, boolean disableOptimizations) 压缩js到输出流.static StringcompressJS(String code) static StringcompressJS(String code, int linebreakpos, boolean munge, boolean verbose, boolean preserveAllSemiColons, boolean disableOptimizations)
-
字段详细资料
-
ERROR_REPORTER
private static final org.mozilla.javascript.ErrorReporter ERROR_REPORTER
-
-
构造器详细资料
-
YuiCompressUtil
private YuiCompressUtil()
-
-
方法详细资料
-
compressJS
-
compressJS
public static void compressJS(File js, Writer out, int linebreakpos, boolean munge, boolean verbose, boolean preserveAllSemiColons, boolean disableOptimizations) 压缩js到输出流.- 参数:
js- js文件out- 输出流linebreakpos- Insert a line break after the specified column numbermunge- Whether obfuscateverbose- Display informational messages and warningspreserveAllSemiColons- Preserve all semicolonsdisableOptimizations- Disable all micro optimizations
-
compressJS
-
compressJS
public static String compressJS(String code, int linebreakpos, boolean munge, boolean verbose, boolean preserveAllSemiColons, boolean disableOptimizations) - 参数:
code- 待压缩的代码.
-
compressCSS
-
compressCSS
- 参数:
css- css文件out- 输出流linebreakpos- Insert a line break after the specified column number
-
compressCSS
-
compressCSS
- 参数:
code- 待压缩的代码.
-