사용자 도구

사이트 도구


web:yuicompressor

YUI Comporessor

CSS Compress

YUICompressor.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);
  • linebreakpos 값
    • -1 : 줄바꿈 안함
    • 0 : 모든 구문마다 줄바꿈
web/yuicompressor.txt · 마지막으로 수정됨: 2014/08/25 18:35 저자 kwon37xi