Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Какой самый быстрый способ создать теги сценария для зависимостей в проекте закрытия Google?

Автор вопроса: IanRОтветов: 3

Я изучаю JavaScript и Google Closure, и, очевидно, (как только вы начнете использовать шаблоны и различные части библиотеки) становится сложно управлять зависимостями вручную.

Я знаю, что в библиотеке есть несколько скриптов на Python, чтобы помочь с этим, но я не могу понять, как их лучше всего использовать.

(Я знаю, что в конечном итоге я соберу все это в один "минимизированный" файл, но для разработки и собственного понимания я чувствую, что мне нужно сначала обдумать это!)

Самое близкое, что у меня есть, это использовать скрипт "closurebuilder.py" для создания списка файлов в порядке зависимости...

closure-library/closure/bin/build/closurebuilder.py
    --root=MyProjectFolder
    --root=ClosureLibraryFolder
    --root=ClosureTemplateFolder
    --namespace=MyProjectNamespace
    --output_mode=list
    --output_file=my-dependencies.txt

... но мне все равно нужно вручную обернуть каждый в тег скрипта и вставить их в мой html. Я что-то упускаю? Есть ли более простой способ сделать это?

dependenciesjavascriptgoogle-closure

Ответы

Ответ 1 · рейтинг 2 · John

Если вы только начинаете, вам может пригодиться Plovr Майкла Болина (http://www.plovr.com/), так что вам не нужно возиться с настройкой.

Ответ 2 · Community

Я почти уверен, что вы должны использовать calcdeps.py

http://code.google.com/closure/library/docs/calcdeps.html

Ответ 3 · Max

Если вы хотите включить один файл javascript, используйте:

--output_mode=script

or

--output_mode=compiled

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы