사용자 도구

사이트 도구


web:yuicompressor

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
web:yuicompressor [2014/08/25 15:00]
kwon37xi
web:yuicompressor [2014/08/25 18:35] (현재)
kwon37xi [CSS Compress]
줄 6: 줄 6:
   * [[https://github.com/yui/yuicompressor/blob/master/src/com/yahoo/platform/yui/compressor/CssCompressor.java|com.yahoo.platform.yui.compressor.CssCompressor]] : CSS Comporessor   * [[https://github.com/yui/yuicompressor/blob/master/src/com/yahoo/platform/yui/compressor/CssCompressor.java|com.yahoo.platform.yui.compressor.CssCompressor]] : CSS Comporessor
   * [[https://github.com/yui/yuicompressor/blob/master/src/com/yahoo/platform/yui/compressor/JavaScriptCompressor.java|com.yahoo.platform.yui.compressor.JavaScriptCompressor]] : Javascript Compressor   * [[https://github.com/yui/yuicompressor/blob/master/src/com/yahoo/platform/yui/compressor/JavaScriptCompressor.java|com.yahoo.platform.yui.compressor.JavaScriptCompressor]] : Javascript Compressor
 +
 +===== CSS Compress =====
 +''YUICompressor.java''의 예를 보면 된다.
 +<code java>
 +// in 은 Reader 객체
 +CssCompressor compressor = new CssCompressor(in);
 +
 +// Close the input stream first, and then open the output stream,
 +// in case the output file should override the input file.
 +in.close(); in = null;
 +
 +if (outputFilename == null) {
 +    out = new OutputStreamWriter(System.out, charset);
 +} else {
 +    out = new OutputStreamWriter(new FileOutputStream(outputFilename), charset);
 +}
 +
 +// linebreakpos는 기본값이 -1 이다. 대부분 -1로 두면 될 듯.
 +compressor.compress(out, linebreakpos);
 +</code>
 +  * linebreakpos 값
 +    * ''-1'' : 줄바꿈 안함
 +    * ''0'' : 모든 구문마다 줄바꿈
web/yuicompressor.1408946423.txt.gz · 마지막으로 수정됨: 2014/08/25 15:00 저자 kwon37xi