Получить отчет по стилю, используя неверное правило вместо имени файла

Я реализовал STYLELINT в своем проекте.

Но в настоящее время это показывает ошибку по имени файла.

fileone.scss
Line 10:5 expected this 'rule-xyz'
Line 15:5 expected this 'rule-abc'
Line 25:5 expected this 'rule-123'

anotherfile.scss
Line 12:5 expected this 'rule-xyz'
Line 18:5 expected this 'rule-abc'
Line 26:5 expected this 'rule-123'

Есть ли способ получить ошибку, отсортированную по нарушенным правилам вместо имени файла? как ниже?

rule-xyz
file-one.scss Line 10:5 expected bla bla
file-two.scss Line 19:5 expected bla bla
file-three.scss Line 30:5 expected bla bla

rule-abc
file-one.scss Line 10:5 expected bla bla
file-two.scss Line 19:5 expected bla bla
file-three.scss Line 30:5 expected bla bla

Я проверил на их сайте, но не смог найти ответа.

1 ответ

Решение

Нет встроенного средства форматирования, которое перечисляет нарушения, сгруппированные по правилу.

Есть и другие варианты:

  1. Встроенный многословный форматер (stylelint "**/*.css" --formatter verbose) производит подсчет нарушений для каждого правила.
  2. Встроенный форматер json (stylelint "**/*.css" --formatter json) производит json выход. Используя внешние библиотеки графиков, можно просматривать данные также в графическом формате.
  3. Пользовательские форматеры поддерживаются stylelint, через --custom-formatter Флаг CLI. Таким образом, можно написать свой собственный модуль форматирования, чтобы вывести список нарушений именно так, как вы хотите.
Другие вопросы по тегам