仅本地电脑index.html出现Unknown word(CssSyntaxError)报错求助
解决VSCode中stylelint报错“Unknown word (CssSyntaxError)”的问题
- 检查stylelint扩展的校验范围,确保它只针对样式文件生效:
- 打开VSCode设置(快捷键
Ctrl+,或Cmd+,) - 搜索
stylelint.validate,把列表里的html项删掉,只保留css、scss这类样式文件类型
- 打开VSCode设置(快捷键
- 查看项目根目录的
.stylelintrc或相关配置文件,移除任何针对HTML文件的解析规则 - 检查VSCode工作区设置,若有单独配置的stylelint校验范围,重置相关设置
- 若以上方法无效,手动在
settings.json中添加配置,强制限定stylelint的处理文件:"stylelint.validate": [ "css", "scss", "less" ]
你提供的是纯HTML代码,本身没有语法问题,报错是因为stylelint误将HTML文件当作CSS进行校验,只要让它只处理样式文件就能解决问题。
内容的提问来源于stack exchange,提问作者princess s
相关产品推荐
相关产品推荐

