通过违反的规则而不是文件名获取样式列表报告



我已经在我的项目中实现了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. 内置的详细格式化程序(stylelint "**/*.css" --formatter verbose(会为每个规则生成违规计数。
  2. 内置的 json 格式化程序 (stylelint "**/*.css" --formatter json( 产生json输出。通过使用外部图表库,还可以查看图形格式的数据。
  3. 样式 lint 通过 --custom-formatter CLI 标志支持自定义格式化程序。因此,可以编写自己的格式化程序以完全根据需要列出违规行为。

最新更新