vs code装stylelint-plus扩展,vs code错误提示:stylelint:Undefined rule unicode-bom

unicode-bom 规则需要 stylelint >=11 ,而 stylelint-plus 扩展使用的是内置 stylelint ,版本是 ^10.1.0 ,因此会报错。
这个规则的引入目前来看是因为 @umijs/fabric 在 2月6日更新了一波 stylelint 基础规则依赖。
https://github.com/umijs/fabric/commit/0da833f28bba1d6547c0a6cca58bcd76e969d4cc
目测是这个配置引入的
https://github.com/prettier/stylelint-config-prettier/issues/49
我现在换了 stylelint.vscode-stylelint 这个扩展可以正常使用
楼上正解
没有保存时自动修复功能。不过提供了命令修复。
没有保存时自动修复功能。不过提供了命令修复。
原来使用了vs code新版的自动格式化功能
"editor.codeActionsOnSave" : {
"source.fixAll.stylelint":true
}
Most helpful comment
unicode-bom规则需要stylelint >=11,而stylelint-plus扩展使用的是内置stylelint,版本是^10.1.0,因此会报错。这个规则的引入目前来看是因为
@umijs/fabric在 2月6日更新了一波stylelint基础规则依赖。https://github.com/umijs/fabric/commit/0da833f28bba1d6547c0a6cca58bcd76e969d4cc
目测是这个配置引入的
https://github.com/prettier/stylelint-config-prettier/issues/49
我现在换了 stylelint.vscode-stylelint 这个扩展可以正常使用