HAML/SCSS на web.py

Я исследовал это безрезультатно. Кто-нибудь знает, есть ли поддержка HAML/SCSS на web.py.

Это не обязательно должна быть встроенная поддержка, это может быть модуль, который импортируется для ее включения.

Спасибо


person Hengjie    schedule 23.05.2012    source источник
comment
Вам нужен настоящий Ruby HAML или что-то очень похожее на HAML? Мой проект (github.com/mikeboers/PyHAML) довольно близок.   -  person Mike Boers    schedule 23.05.2012


Ответы (2)


Что касается Sass, вы можете использовать библиотеку Ruby Sass для обработки SCSS, а затем обслуживать вывод CSS. Теперь также есть реализация на C++, если по какой-то причине вы не хотите использовать Ruby.

Другой альтернативой является использование LessCSS, реализованного на Javascript. Во время разработки вы можете переложить всю обработку на браузер и использовать предварительно скомпилированный CSS только в рабочей среде. Я считаю, что это довольно удобный рабочий процесс, хотя в некоторых отношениях реализация не так отточена, как у Sass.

person Norman Clarke    schedule 23.05.2012

Существует ruby gem для scss, вам просто нужно запустить его из командной строки, чтобы скомпилировать scss в css.

Я использую много разных вещей с моим веб-приложением, в том числе дополнительный ruby ​​gem компаса для scss и компилятор coffeescript на основе nodejs. У меня есть файл торта coffeescript, который запускает все утилиты командной строки (для компиляции scss в css, кофе в js, минимизации файлов css и js, извлечения строк i18n для переводов).

person Andrey Kuzmin    schedule 23.05.2012