解决stylelint报Unknown word (CssSyntaxError)Stylelint(CssSyntaxError)的问题

首先stylelint的配置可以参考我两年前的配置2022年stylelint14最新配置

以前配置的时候明明没问题的,配置也没动过。但是stylelint突然就不能用了,看了一下,一方面是vscode-stylelint升级到了1.3.0,一方面是stylelint升级到了16。好家伙,每次升级都不兼容旧版本是把?

经过一番折腾,终于知道了怎么解决这个Unknown word (CssSyntaxError)Stylelint(CssSyntaxError)的问题了。

1.给vscode-stylelint指定stylelint的配置文件

在自己项目中的.vscode/settings.json中,加上"stylelint.configFile": ".stylelintrc.js",这个值由你自己项目中的配置文件决定,可以是.stylelintrc.js/.stylelintrc.cjs/.stylelintrc.json

2.在stylelint的配置文件中指定语法为postcss-html

js 复制代码
//.stylelintrc.js/.stylelintrc.cjs/.stylelintrc.json
module.exports={
    ...
    customSyntax: 'postcss-html',
    ...
}

报错就消失了

也成功恢复自动修复

相关推荐
智算菩萨16 分钟前
实战:高级中文自然语言处理系统的Python设计与实现
前端·javascript·easyui
q_191328469518 分钟前
基于SpringBoot2+Vue2的诗词文化传播平台
vue.js·spring boot·mysql·程序员·计算机毕业设计
远山无期38 分钟前
解决Tailwind任意值滥用:规范化CSS开发体验
前端·css·eslint
用户54277848515401 小时前
Vue 3 中开发高阶组件(HOC)与 Renderless 组件
前端
幼儿园老大1 小时前
告别代码屎山!UniApp + Vue3 自动化规范:ESLint 9+ 扁平化配置全指南
javascript·vue.js
HIT_Weston1 小时前
67、【Ubuntu】【Hugo】搭建私人博客(一)
前端·ubuntu·hugo
阿里巴啦1 小时前
用React+Three.js 做 3D Web版搭建三维交互场景:模型的可视化摆放与轻量交互
前端·react·three.js·模型可视化·web三维·web三维交互场景
daols881 小时前
vue 甘特图 vxe-gantt table 连接线的用法详解
vue.js·甘特图·vxe-table
Liu.7741 小时前
vue3组件之间传输数据
前端·javascript·vue.js
|晴 天|1 小时前
前端闭包:从概念到实战,解锁JavaScript高级技能
开发语言·前端·javascript