2010-02-07 2 views

답변

22

클로저는 컴파일러와 함께 사용되기 때문에 포함되지 않았습니다. 호스팅 된 버전은 전체 라이브러리를 포함하고 필요한 기능 만 포함하는 축소 된 라이브러리를 구축하려는 목적을 물리 칠 필요가 있습니다.

+0

감사합니다. 나는 또한 https://groups.google.com/group/closure-library-discuss/msg/1e2e4a47f0f47279를 발견했는데, 이는 당신과 거의 동일합니다. 불행하게도이 결정은 샘플 JS 코드를 다른 프로젝트의 일부로 배포하는 것을 다소 어렵게 만듭니다. 단지 Google Closure 라이브러리를 사용하는 것입니다. – mjs

+0

음, 그들은 같은 심볼을 사용하여 컴파일 된 단위와 심볼 맵을 "resume compilation"에 제공 할 수 있습니다. – thesmart

+0

"샘플 JS 코드를 다른 프로젝트의 일부로 배포하기가 다소 어렵습니다"나는 동의 할 수 없습니다. 코드를 구성 요소로 구성하면 프로젝트 전체에서 재사용 할 수 있습니다. 강력한 컴파일러 도구를 사용하면 js 파일의 아주 작은 버티션을 얻을 수 있습니다. – darkangel

7

당신은 자신의 저장소에 연결할 수 있습니다 데모 나 지역 발전을위한 충분한

<script src='https://cdn.rawgit.com/google/closure-library/master/closure/goog/base.js'></script> 

좋아. 다른 대답이 제안됨에 따라 제작자는 컴파일 된 코드를 사용해야하며, 그만한 가치가 있습니다.

+1

'https : // cdn.rawgit.com/google/closure-library/master/closure/goog/base.js'로 이동하십시오. – Wernight

관련 문제