Компиляция таблиц стилей закрытия в Java (например, SoyFileSet)

https://developers.google.com/closure/templates/docs/commands объясняет, как составлять таблицы стилей Google с помощью командной строки. Я ожидал что-то вроде SoyFileSet, который я могу использовать для компиляции шаблонов Google. Есть ли подобный класс для создания таблиц стилей?

1 ответ

Существует java jar, который вы можете запустить из командной строки, который называется closure-stylesheets.jar. Вы можете скачать его здесь: https://code.google.com/p/closure-stylesheets/downloads/list

Мы запускаем его через задачу Ant следующим образом:

<target name="closure-stylesheets">
        <java jar="closure-stylesheets/closure-stylesheets.jar" fork="true" failonerror="true">
            <arg line="--output-file ../styles/closure.css"/>
            <arg value="closure-stylesheets/closure-main-def.gss"/>
            <arg value="closure-stylesheets/closure.gss"/>
            <arg value="closure-stylesheets/tree.css"/>
        </java>
</target>

Если вы используете соевые шаблоны и хотите использовать возможности CSS-переименования closure, посмотрите здесь (я не знаком с этим): https://code.google.com/p/closure-stylesheets/

Другие вопросы по тегам