Привет,
Мы полностью переписали технологии для сборки стилей. Теперь вам будет намного удобнее, ведь всё работает прямо из коробки.
Под капотом прячутся 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!