사용자 도구

사이트 도구


javascript:performance:closurecompiler

문서의 이전 판입니다!


Google Javascript Closure Compiler

역할

  • 불필요한 코드를 삭제하고, 공백등을 제거하여 용량을 줄여준다.
  • 압축시 에러를 일으킬만한 문법(세미콜론 안 쓴 것등)을 자동 보정해준다.
  • 잘못된 코드에 경고를 보여준다.

설치 사용

  • 기본 사용법
    java -jar compiler.jar --js hello.js --js_output_file hello-compiled.js
  • 도움말
    java -jar compiler.jar --help
    • WHITESPACE_ONLY : 공백과 주석 제거등만 실행
    • SIMPLE_OPTIMIZATIONS : 기본값. 공백제거, 세미콜론 보정등.
    • ADVANCED_OPTIMIZATIONS : 더 강력한 압축. 불필요한 코드 삭제 등.
    • 적용
      java -jar compiler.jar --compilation_level ADVANCED_OPTIMIZATIONS --js hello.js
javascript/performance/closurecompiler.1350960927.txt.gz · 마지막으로 수정됨: 2012/10/23 11:55 저자 kwon37xi