NonePlovr - это инструмент сборки, который динамически перекомпилирует код JavaScript и Closure Template. Он предназначен для упрощения разработки Closure.
1 ответ

Экстерьеры Plovr не загружаются при использовании опции test-template

Я использую plovr запустить модульные тесты для моего кода JavaScript, который использует библиотеку Google Closure. Моя установка работала нормально, пока мне не потребовалось выполнить несколько асинхронных тестов. Из этого обсуждения я узнал, что…
23 июн '14 в 17:30
0 ответов

Почему компиляция моего кода Closure с помощью Plovr дает мне странные символы?

Я побежал java -jar ~/PlovrFiles/plovr.jar build ~/js/config.js > /tmp/compiled.js Однако компилятор Closure выдает странную ошибку со странными символами, такими как RPP?LQ?RP*)?K??,)I?S??$?d?$?, Exception in thread "main" com.google.gson.JsonSy…
17 июл '12 в 04:20
3 ответа

Получение Closure / Plovr для удаления функций из if, если всегда ложно

Заявление if, которое, очевидно, всегда ложно, например. if (false) Закрытие удаляет утверждение. Мой код выглядит так: if (settings.lang === "en"){ lib.doSomething(); } settings.lang постоянная /** * @type {string} * @const */ settings.lang = "fr" …
1 ответ

Как мне остановить plovr от изменения DATANAME в elt.dataset.DATANAME?

Я использую plovr ( http://plovr.com/) для объединения и уменьшения размера файлов JavaScript. Однако это меняет такие вещи, как elt.dataset.DATANAME в elt.dataset.e что, конечно, не работает (и это ошибка в plovr, я только что сообщил об этом). Как…
27 янв '14 в 15:56
1 ответ

Закрытие компилятора с помощью jquery

Мне удалось создать js-приложение небольшого размера, которое использует jQuery и jQuery UI, используя компилятор Google Closure с расширенной оптимизацией. Просто для ясности: я не скомпилировал сам jQuery, просто мое приложение, которое использует…
2 ответа

Как сделать плагин для Google Closure

В настоящее время я использую расширенный режим Closure/Plovr для компиляции JavaScript. Я хочу добавить некоторые пользовательские функции, такие как замена строк и переименование переменных. Важно то, что он требует синтаксического синтаксиса. Мож…
1 ответ

Может ли инструмент сборки plovr использовать внешний компилятор замыкания?

Закрывающий компилятор в plovr.jar старше, чем последний компилятор замыкания. Можно ли использовать новейший закрывающий компилятор jar ball с plovr?
1 ответ

Как сделать xlf-перевод соевого шаблона по plovr?

{msg desc="Says hello and tells user to click a link."} Hello {$userName}! Please click <a href="{$url}">here</a>. {/msg} какой набор конфигурационных файлов или параметров запроса в пловре?
0 ответов

Как использовать режим модуля в пловре

Plovr хорошо работает для одного файла, как это: { id:"main", paths:".", pretty-print:true, inputs:["eval.js","util.js","ui.js"], output-wrapper:"\n(function(){%output%}).call(this);\n", } Как показано в конфиге, inputs будут собраны вместе, и это c…
12 ноя '12 в 08:34
1 ответ

Использование таблиц стилей закрытия с Plovr в режиме подачи

Я использую Plovr для разработки приложения закрытия. и что я часто использую plovr в режиме подачи. из этого исходного кода plovr и этого поста автора кажется, что plovr также поддерживает компиляцию таблиц стилей замыкания (gss). Имея это в виду, …
24 мар '14 в 01:39
1 ответ

Могу ли я создавать проекты Google Closure в Eclipse при сборке с помощью Plovr?

Я хочу использовать IDE для разработки своего приложения, которое использует библиотеку JavaScript Google Closure. В настоящее время я редактирую все мои файлы javascript в vim и компилирую с помощью Plovr. Однако я хотел бы использовать возможности…
26 июл '12 в 22:30
1 ответ

Запустите javascript во время компиляции plovr

Можно ли запустить Javascript во время компиляции с помощью plovr? (возможно, определение переменной в файле конфигурации). Например, мне нужна функция, которая возвращает время компиляции скрипта, что-то вроде этого: function compiledAt(){ return #…
23 июл '13 в 11:58
3 ответа

Http-метод меняется с POST на OPTIONS при изменении Content-Type

Я использую библиотеку закрытия, чтобы сделать простой POST. Я думаю, что XhrIo должен работать, потому что с моего компьютера, когда я использую любой другой клиент для отдыха, например браузерное приложение Firefox RESTClient или Chrome Simple Res…
2 ответа

Почему JSC_MISSING_PROVIDE_ERROR в примере "Hello World" пловр?

Я пытаюсь начать работу с plovr, используя простой пример "Hello World" в Closure: The Definitive Guide by Michael Bolin. Но моя сборка выдает ошибку. Может ли кто-нибудь объяснить мне мою ошибку? Вот мой макет файла: C:\hello-plovr ├──hello-config.…
2 ответа

Использование Plovr для компиляции модулей

Я пытаюсь скомпилировать мои файлы JavaScript, используя Plovr, как определено в файле конфигурации ниже: { "id": "hello_demo", "paths": ".", "closure-library": "closure-library/closure/goog/", "mode": "ADVANCED", "level": "DEFAULT", "pretty-print":…
1 ответ

Авто перестроить закрытие соевых шаблонов

Я столкнулся с проблемой при использовании шаблонов Google Closure Soy. Когда я меняю шаблон, мне нужно запустить скрипт из командной строки, чтобы скомпилировать шаблон сои в файл JS. Есть ли служба или что-то еще, чтобы автоматически перестроить э…
3 ответа

Использование Plovr для удаления пробелов из простого файла javascript без управления зависимостями

Я не могу понять, как заставить Plovr просто удалить пробелы из простого файла javascript и не пытаться управлять зависимостями или областями действия. (Я не хочу использовать режим ADVANCED, если смогу помочь, потому что мои потребности в этом файл…
2 ответа

Можно ли создавать объекты в шаблонах Closure?

Я только начал работать с Google Closure, и я хотел бы перенести создание полей выбора в свой собственный шаблон и вызвать в этом шаблоне что-то вроде: {call templates.utils.select} {param name: 'state'/} {param value: $selected_state /} {{param opt…
1 ответ

Как я могу создать свои собственные пользовательские функции для шаблонов закрытия в Пловре

Я использую Plovr и хотел бы использовать мою собственную пользовательскую функцию (в частности, функцию ucfirst) внутри шаблонов. На данный момент меня интересует только рендеринг шаблонов в виде javascript, и, поскольку это довольно простой случай…
1 ответ

Где находится goog.ui.menuBar?

Из этого примера я узнаю, как создать строку меню с использованием библиотек Google Closure. http://closure-library.googlecode.com/svn/trunk/closure/goog/demos/menubar.html Однако, когда я пробую код в моем собственном приложении, компилятор Plovr ж…