2010-02-07 3 views

ответ

22

Это не включено, потому что Closure предназначен для использования с компилятором; хост-версия должна включать всю библиотеку и уничтожить цель создания мини-библиотек, содержащих только те функции, которые вам нужны.

+0

Thanks; Я также обнаружил https://groups.google.com/group/closure-library-discuss/msg/1e2e4a47f0f47279, который говорит почти так же, как и вы. К сожалению, это решение несколько затрудняет распространение образца JS-кода в рамках другого проекта, который просто использует библиотеку Google Closure. – mjs

+0

Ну, они могли бы предоставить скомпилированную единицу и карту символов для «возобновления компиляции» с использованием тех же символов. – 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/clos-library/master/clos/goog/base.js' – Wernight

 Смежные вопросы

  • Нет связанных вопросов^_^