Как стать автором
Обновить

SASS PHP extension

Время на прочтение1 мин
Количество просмотров6.3K
Недавно я наткнулся на интересную статью о Python-биндинге для libsass, в которой я узнал о существовании такой замечательной библиотеки, как libsass (реализация рубивского sass на C++). Имея опыт в написании PHP расширений, я решил сделать SASS/SCSS обработчик, используя libsass. Исходный код полученного расширения Вы можете найти тут — sass-php.

Расширение состоит из двух частей:
  • класс SASS;
  • класс исключения SASS\CompileErrorException.

Подробное описание этих классов содержится в комментариях к заглушке (stub).
libsass ещё развивается и поэтому часть объявленного функционала может пока не работать (см. readme) так же, как выявили тесты, ещё не работают некоторые скриптовые функции. Стоит отметить, что сборка расширения проверялась на ubuntu с php-5.3.8 и php-5.4.

Если кто не знает что такое SASS то Вам сюда.
Теги:
Хабы:
Всего голосов 19: ↑16 и ↓3+13
Комментарии11

Публикации

Истории

Работа

PHP программист
115 вакансий

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн