2012-11-27 2 views

답변

1

클로저 컴파일러를 피할 것입니다.

Google Closure Tools는 코드를 축소하는 'Closure Compiler'와 함께 제공되지만 코드도 난독 화합니다. 목표를 달성하기 위해 Closure Compiler를 사용하여 코드를 가상적으로 컴파일하고 goog.exportSymbol 함수를 사용하여 다른 JavaScript 코드에 대한 이해할 수없는 끝 점이있는 최소화 된 버전을 만들 수 있습니다.이 코드는 편집기의 렌더링시기와 방법을 제어합니다.

IMHO, 이것은 Google Closure Library의 한 구성 요소를 추출하는 많은 작업처럼 들립니다. 원시 파일을 사용하고 함수 및 속성의 이름을 유지하는 타사 최소화 기 (small-minimizer)를 통해 실행하거나 다른 구성 요소를 완전히 사용할 수 있습니다. 나중에 Google Closure Library를 더 많이 사용하려는 경우에만 컴파일 기법을 사용할 수 있습니다.

TinyMCE 구성 요소를 사용 해본 적이 있습니까? Google Closure Library의 절반 이상을 차지하는 것이 필요 이상으로 도움이 될 수 있습니다.