Google은 jQuery 및 dojo와 같은 많은 JavaScript 라이브러리를 호스팅합니다. on their CDN. 어떤 이유로 든 자신의 Google Closure 라이브러리가 포함되지 않은 것 같습니다. 클로저 라이브러리의 호스팅 된 버전이 있습니까?Google Closure 라이브러리가 CDN에서 호스팅되지 않는 이유는 무엇입니까?
15
A
답변
22
클로저는 컴파일러와 함께 사용되기 때문에 포함되지 않았습니다. 호스팅 된 버전은 전체 라이브러리를 포함하고 필요한 기능 만 포함하는 축소 된 라이브러리를 구축하려는 목적을 물리 칠 필요가 있습니다.
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
관련 문제
- 1. Google Map Infowindow Closure?
- 2. dojo 및 google closure 컴파일러
- 3. google closure jQuery 플러그인을 컴파일하십시오
- 4. GWT VS Google Closure, 차이점은 무엇인가요?
- 5. codeIgniter 모델/컨트롤러/라이브러리가 분리되지 않는 이유는 무엇입니까?
- 6. 프로덕션 서버에서 fpdf 라이브러리가 작동하지 않는 이유는 무엇입니까?
- 7. 영어와 다른 로케일로 Google CDN에서 jQuery UI를로드하는 방법은 무엇입니까?
- 8. Google Closure Test Suite를 헤드리스로 실행합니다.
- 9. HTML 용 "Google Closure Compiler"와 동일합니까?
- 10. Google Closure - json 객체에 대한 데이터 형식
- 11. Google Closure Javascript 라이브러리에서 지원되는 브라우저 및 기기는 무엇입니까?
- 12. IIS에서 호스팅되지 않는 ASP.NET 웹 서비스를 만들려면 어떻게해야합니까?
- 13. MicrosoftAjax.js가 일부 PC에서 Google 크롬의 SSL을 통해로드되지 않는 이유는 무엇입니까?
- 14. 내 웹 페이지에 Google 차트 차트가 표시되지 않는 이유는 무엇입니까?
- 15. Google 크롬 9에서 Amazon S3의 이미지가 표시되지 않는 이유는 무엇입니까?
- 16. Google Collections가 Apache Collections와 같은 MultiKeyMap을 지원하지 않는 이유는 무엇입니까?
- 17. Google 그룹 페이지가 WebKit Iframe에로드되지 않는 이유는 무엇입니까?
- 18. Google 광고가 내 Wordpress 사이트의 홈페이지에 표시되지 않는 이유는 무엇입니까?
- 19. Google 크롬에서이 자바 스크립트 코드가 작동하지 않는 이유는 무엇입니까?
- 20. Google Font API가 최신 브라우저에서 작동하지 않는 이유는 무엇입니까?
- 21. 내 정적 라이브러리가 너무 큰 이유는 무엇입니까?
- 22. 라이브러리가 Windows에서 기본 잠금을 구현하는 이유는 무엇입니까?
- 23. 정적 빌드에 공유 라이브러리가 필요한 이유는 무엇입니까?
- 24. Qt에 라이브러리가 포함 된 이유는 무엇입니까?
- 25. Google CDN에서 jQuery UI를 사용할 때 캐싱 및 gzip
- 26. 자바 스크립트 컴파일러 (Google Closure)에서 컴파일 할 스크립트 준비
- 27. Codeigniter - CDN에서 파일 첨부
- 28. GWT가 gwt-dispatch를 사용하지 않는 이유는 무엇입니까?
- 29. Google App Engine 화이트리스트에 java.lang.Thread가있는 이유는 무엇입니까?
- 30. CDN에서 데이터를 전송하는 것이 어렵습니까?
감사합니다. 나는 또한 https://groups.google.com/group/closure-library-discuss/msg/1e2e4a47f0f47279를 발견했는데, 이는 당신과 거의 동일합니다. 불행하게도이 결정은 샘플 JS 코드를 다른 프로젝트의 일부로 배포하는 것을 다소 어렵게 만듭니다. 단지 Google Closure 라이브러리를 사용하는 것입니다. – mjs
음, 그들은 같은 심볼을 사용하여 컴파일 된 단위와 심볼 맵을 "resume compilation"에 제공 할 수 있습니다. – thesmart
"샘플 JS 코드를 다른 프로젝트의 일부로 배포하기가 다소 어렵습니다"나는 동의 할 수 없습니다. 코드를 구성 요소로 구성하면 프로젝트 전체에서 재사용 할 수 있습니다. 강력한 컴파일러 도구를 사용하면 js 파일의 아주 작은 버티션을 얻을 수 있습니다. – darkangel