Я использую PostCSS, и одним из важных элементов PostCSS является вложение CSS. WebStorm не любит синтаксис и выделяет ошибки.
Есть ли решение этой проблемы?
Я использую PostCSS, и одним из важных элементов PostCSS является вложение CSS. WebStorm не любит синтаксис и выделяет ошибки.
Есть ли решение этой проблемы?
В WebStorm 2016.3 эта проблема решена. Как подробно описано в блоге WebStorm пользователи PostCSS теперь могут установить официальный подключаемый модуль PostCSS, перейдя к Preferences > Plugins >
и выполнив поиск «Поддержка PostCSS». После установки плагина и перезапуска WebStorm вы должны идентифицировать любые существующие файлы css, используя PostCSS как PostCSS, перейдя в Preferences > Languages & Frameworks > Stylesheets > Dialects
и щелкнув диалект CSS файла и изменив его на «PostCSS».
Редактировать Ответ Эвана ниже теперь лучше, поскольку Webstorm выпустила официальный плагин для PostCSS Поддержка WebStorm для вложения CSS
К сожалению, в настоящее время единственный способ заставить его хорошо работать с PostCSS — это сделать:
Зарегистрируйте *.css
или *.pcss
, если вы используете это расширение для обработки их как файлов Sass внутри Webstorm. Вам также нужно будет отключить несколько проверок синтаксиса, которые Webstorm предоставляет после изменения типа файла в зависимости от того, какие плагины PostCSS вы используете.