При попытки создать через терминал .styl файл, ругается на несовместимость с версией bem-core. Установил project-stub с мастера. Что можно сделать? (bem create -l desktop.blocks (уровень переопределения) -b (название блока) -T styl)
При попытки создать через терминал .styl файл, ругается на несовместимость с версией bem-core. Установил project-stub с мастера. Что можно сделать? (bem create -l desktop.blocks (уровень переопределения) -b (название блока) -T styl)
Несколько моментов:
master
использовать не нужно в принципе. Ветка по умолчанию вproject-stub
называетсяbem-core
.stylus
, чтобы мочь писать-T styl
, нужно переименовать здесьstylus
(npm i stylus
), можно это исправить у себя, перенеся технологию на уровень проекта и удаливrequire('stylus')
.Но если сейчас ругается так:
а файлы при этом создает, то я бы рекомендовал оставить все как есть, т.к. результат тот же.
Спасибо. Ругается (WARNING!), но файлик создает.
У меня в какой то момент начал требовать глобально установленный stylus
@koloskof
bem create -l desktop.blocks -b test -T stylus
не
styl
, аstylus
потому, что https://github.com/bem/project-stub/blob/v1.5.0/.bem/levels/blocks.js#L7Мы прямо сейчас делаем новый-кленовый bem create. Обязательно анонсируем в ближайшее время.