Как настроить stylelint для scss?

Пользователь

от magdalen_kub , в категории: HTML/CSS , 6 месяцев назад

Как настроить stylelint для scss?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jose , 6 месяцев назад

@magdalen_kub 

Для настройки stylelint для scss, выполните следующие шаги:

  1. Установите stylelint и необходимые плагины, запустив следующую команду в терминале:
1
npm install stylelint stylelint-scss stylelint-config-standard --save-dev


  1. Создайте файл .stylelintrc.json в корневой папке проекта и добавьте следующий код:
1
2
3
4
5
6
7
8
{
  "extends": "stylelint-config-standard",
  "plugins": ["stylelint-scss"],
  "rules": {
    "at-rule-no-unknown": null,
    "scss/at-rule-no-unknown": true
  }
}


  1. Добавьте следующий скрипт в файл package.json, чтобы запустить stylelint:
1
2
3
"scripts": {
  "lint:styles": "stylelint "src/**/*.scss""
}


  1. Теперь вы можете запустить команду npm run lint:styles для проверки стилей в файлах src/**/*.scss.


Stylelint настроен для scss и будет использовать конфигурацию stylelint-config-standard с дополнительным правилом scss/at-rule-no-unknown, которое позволяет использовать синтаксис scss в правилах @include и @extend.