Добры день. У меня проблема с подключением css блока. В styl файле прописываю стили, но на выходе в _index.css получается следущее:
/* ../../libs/bem-components/common.blocks/popup/popup.styl:begin / .popup { position: absolute; } / ../../libs/bem-components/common.blocks/popup/popup.styl:end / / ../../common.blocks/popup/popup.styl:begin */ .popup { position: absolute; }
Правила не меняются. Никак. Можно разве что удалить блок.... bem make -m clean делал, .enb/tmp/ удалял. В чем может быть проблема? Подскажите пожалуйста
Это ошибка кэширования в
stylus
— https://github.com/stylus/stylus/issues/1951. Ошибка была решена вstylus@0.52.0
.Если речь о сборке с помощью ENB, то обновление до
stylus@0.52.0
будет вenb-stylus@2.0.0
.Пока не вышла стабильная версия можно воспользоваться
enb-stylus@2.0.0-rc
. Подробности в истории изменений.Заработало, спасибо)