Войти с помощью github
Форум /

Привет,

Мы полностью переписали технологии для сборки стилей. Теперь вам будет намного удобнее, ведь всё работает прямо из коробки.

Под капотом прячутся PostCSS, Аutoprefixer, CSSWring, ну и конечно же сам Stylus.

О том, как всё устроено, можно прочитать в новой документации.

А сейчас — подробности обо всех случившихся изменениях и о том, кому пригодится новый пакет.

Важные изменения

Первое изменение — одна технология вместо трех — Stylus.

Вариативность поддерживается с помощью опций: для добавления вендорных префиксов следует использовать опцию autoprefixer, а для подключения бибилиотеки nib опцию useNib.

Для пост-обработки url и раскрытия import теперь используется PostCSS.

Это позволило помимо исправления ряда ошибок поддержать карты кода (source maps) и добавить возможность вставлять изображения в итоговый CSS-файл.

Подробнее обо всех изменениях читайте в истории изменений. Рекомендуем обновить пакет enb-bem-techs до версии v2.0.0.

Кому подойдёт enb-stylus?

Пакет в первую очередь предназначен для сборки Stylus-файлов. Также он отлично подойдёт для сборки обычного CSS.

Возможен вариант, когда часть файлов написана с помощью Stylus, а часть — с помощью CSS.

Вопросы про сборщик ENB традиционно ждем на нашем форуме с меткой enb.

Приятного использования и Stay BEMed!