强悍的红薯 · 河南政务服务网政策发布河南门户组件化管理· 2 月前 · |
发财的黄花菜 · 惠州一中实验学校_百度百科· 2 月前 · |
果断的冲锋衣 · 燃创意激情!哈尔滨国际雪雕比赛开铲- ...· 3 月前 · |
奔跑的西瓜 · 周杰伦《说好不哭》被爆抄袭韩国MV《因为是女 ...· 8 月前 · |
严肃的西红柿 · 抖音小店个体工商户和企业营业执照有什么区别? ...· 1 年前 · |
我是斯泰林的新手。我试着理解文档并搜索GitHub,但是所有的解释都是双重否定的,我很困惑!
问题是,当我使用
//
作为注释时,它会抛出
Unknown word (CssSyntaxError)Stylelint(CssSyntaxError)
。
示例:
我如何解决这个问题,或者可能禁用对评论行的Stylelint检查?
Stylelint是为CSS而设计的--在过去的几年里,这种语言取得了很大的进步,并且经常不需要像SCSS这样的扩展和更少的扩展。
但是,Stylelint 能 --通过社区自定义语法和插件--被扩展到支持SCSS。最简单的方法是扩展 共享配置 。这个配置由SCSS社区创建,包括 postcss-scss语法 和 scss插件 --一组特定于SCSS的规则--并为SCSS配置Stylelint的 内置规则 。
您应该首先将配置作为依赖项安装:
npm i --save-dev stylelint-config-standard-scss
然后将配置对象(例如
.stylelintrc.json
文件)设置为:
{
"extends": "stylelint-config-standard-scss"
}
问题是,当我使用//作为注释时,它会抛出未知的单词(CssSyntaxError)Stylelint(CssSyntaxError)。
双斜杠注释(
//
)不是标准的CSS,不能被内置到Stylelint中的CSS解析器解析,从而导致语法错误。
stylelint-config-standard-scss
共享配置中包含的SCSS解析器可以正确地解析双斜杠注释。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券