google-closure-compiler

Я пишу библиотеку Javascript, которую надеюсь минимизировать с помощью опции ADVANCED_OPTIMIZATIONS компилятора Closure. Библиотека содержит около двух десятков глобальных переменных, которые устанавливают нижние и верхние границы диапазона, строковые литералы и т. д. Чтобы сделать эти переменные доступными ...

Как указать, в каких каталогах должен искать компилятор закрытия при импорте модулей JavaScript, например: import foo from 'components/A' import foo from 'third_party/B' require('library/C') ...

Я думаю, что все в названии, но для тех, кто хочет какой-то контекст, я ищу файл extern для jQuery Mobile, чтобы использовать компилятор закрытия Google в расширенном виде. Кроме того, есть ли способ генерировать такие файлы элегантным и эффективным способом? Я не смог найти ни одного, и я фактически прибли...

Я пытаюсь начать с plovr , используя простой пример "Hello World" в заключение: окончательное руководство автор: Майкл Болин. Но моя сборка выдает ошибку. Может ли кто-нибудь там просветить меня относительно моей ошибки? Вот мой макет файла: C:hello-plovr ├──hello-config.js ├──hello.js └──plovr-0744c5209...

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

согласно JSDoc wiki для @param вы можете указать, что @param является необязательным с помощью /** @param {String} [name] */ function getPerson(name) { } и вы можете указать param inline используя function getPerson(/**String*/ name) { } и я могу объединить их следующим образом, который работае...

Я использую "Компилятора", при компиляции моих скриптов я провожу следующее: перед компиляцией: // ==ClosureCompiler== // @compilation_level SIMPLE_OPTIMIZATIONS // @output_file_name default.js // @formatting pretty_print,print_input_delimiter // ==/ClosureCompiler== var myObj1 = (function() { var undef...