首先stylelint的配置可以参考我两年前的配置2022年stylelint14最新配置
以前配置的时候明明没问题的,配置也没动过。但是stylelint突然就不能用了,看了一下,一方面是vscode-stylelint升级到了1.3.0,一方面是stylelint升级到了16。好家伙,每次升级都不兼容旧版本是把?
经过一番折腾,终于知道了怎么解决这个Unknown word (CssSyntaxError)Stylelint(CssSyntaxError)的问题了。
1.在stylelint的配置文件中指定语法为postcss-html
//.stylelintrc.js/.stylelintrc.cjs/.stylelintrc.json
module.exports={
...
customSyntax: 'postcss-html',
...
}
报错就消失了
也成功恢复自动修复