首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >stylelint是否有检测未知值的规则?

stylelint是否有检测未知值的规则?
EN

Stack Overflow用户
提问于 2021-06-05 20:23:00
回答 2查看 35关注 0票数 0

我是Stylelint的新手,我看到它有一个识别未知CSS单元的规则。

我找不到警告使用未知值的规则。

例如:align-items: wrongValue;

请参阅附加的Screenshoot,其中显示Stylint警告我错误的CSS单位类型,但不是错误的CSS值。

Stylelint有这样的规则吗?

如果没有,我可以做些什么来防止这些潜在的错误?

EN

回答 2

Stack Overflow用户

发布于 2021-06-05 20:38:58

我不知道是否有默认值,但是看起来您可以使用样式表配置文件中的declaration-property-value-allowed-list自定义哪些是可接受的值。

https://stylelint.io/user-guide/rules/list/declaration-property-value-allowed-list

类似这样的代码只允许使用stretchcenter

代码语言:javascript
复制
{
  "align-items": ["stretch","center"]
}
票数 0
EN

Stack Overflow用户

发布于 2021-06-06 03:31:26

CSSTree有一个内置的词法分析器,可以根据W3C定义的语法测试CSS。

它可以通过stylelint-csstree-validator plugin在样式表中使用

代码语言:javascript
复制
// .stylelintrc.js
{
  "plugins": [
    "stylelint-csstree-validator"
  ],
  "rules": {
    "csstree/validator": true
  }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67849544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档