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

Предполагаемое использование пловра следующее:

Во время разработки вы должны иметь возможность редактировать файлы JavaScript и Soy в своем любимом текстовом редакторе, обновлять веб-приложение в браузере и загружать недавно скомпилированную версию вашего кода. Любые ошибки или предупреждения, возникающие в результате компиляции компилятором Closure, должны отображаться в верхней части веб-приложения, чтобы вы могли их быстро идентифицировать и исправить.

Во время производства вы должны использовать предварительно скомпилированные версии вашего JavaScript, которые ведут себя точно так же, как и во время разработки.

Предоставляя инструмент сборки для помощи в итеративной разработке JavaScript, plovr также обеспечивает следующее:

  • Заменяет набор несвязанных скриптов, которые обычно требуются для построения кода закрытия, одним файлом конфигурации JSON.
  • Предоставляет возможности компилятора Closure через файл конфигурации, которые ранее были доступны только путем написания кода Java для API компилятора.
  • Облегчает процесс разделения кода JavaScript на модули, которые можно загружать отдельно, тем самым сокращая время запуска веб-приложений.

(Взято с домашней страницы Plovr: http://plovr.com/)