Задать вопрос
@Eugene3011

Sass не может обработать новый at-rule @custom-media. Что делать?

@custom-media --phone-small (width >= #{$breakpoint-tablet-small})


Я хотел добавить кастомные медиа запросы в свой проект, видел как-то точно такое же у кого-то, но в итоге я столкнулся с тем что sass вообще никак не хочет взаимодействовать с неизвестными ему at-rules. В самом редакторе высвечивается ошибка
({ expected scss(css-lcurlyexpected)

Так и при попытке сборки так же выдает ошибку. Никакая нейросеть не смогла в итоге помочь. Поэтому последняя надежда, что может тут кто-то сможет помочь.
  • Вопрос задан
  • 140 просмотров
Подписаться 3 Простой 2 комментария
Решения вопроса 3
yarkov
@yarkov
Помог ответ? Отметь решением.
Полагаю что никак. Этого at-rule нет в списке поддерживаемых.
Ответ написан
Комментировать
sergski
@sergski
web-developer
Просто используйте переменные и миксины
Ответ написан
Комментировать
@Eugene3011 Автор вопроса
Всем спасибо за ответы, я поискал что можно придумать, вроде у sass есть javascript api с помощью которого можно делать дополнения, так что я посмотрю можно ли с помощью него написать свою поддержку. А так в итоге единственное быстрое решение это всё таки использовать по классике миксины как оказалось.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы