Skip to content

Latest commit

 

History

History
360 lines (240 loc) · 28.8 KB

rules.md

File metadata and controls

360 lines (240 loc) · 28.8 KB

规则

规则确定了代码检查工具寻找和报告的内容。默认情况下,所有规则都处于关闭状态,并且没有任何规则的默认值。规则遵循一致的命名约定,并且设计为彼此协同工作,您可以在“关于规则”部分中阅读更多相关信息。

内置规则适用于标准 CSS 语法,除了 indentation 规则之外,所有规则都将忽略包含非标准语法的结构,例如变量插值和混合。

除了这些规则之外,还有插件,它们是社区构建的规则,支持方法论、工具集、非标准 CSS 功能或非常具体的用例。不要忘记查看插件列表以获取更多检查方法。

规则列表

以下是 stylelint 中的所有内置规则,首先按类别,然后按事物分组。

可能错误

颜色

字体族

函数

字符串

单位

属性

关键帧声明

声明块

选择器

媒体功能

@规则

注释

一般/表

限制语言功能

颜色

函数

关键帧

数字

时间

单位

简写属性

自定义属性

属性

声明

声明块

选择器

媒体功能

自定义媒体

@规则

注释

一般/表

风格问题

颜色

  • color-hex-case:Specify lowercase or uppercase for hex colors (Autofixable).
  • color-hex-length:Specify short or long notation for hex colors (Autofixable).

字体族

字体粗细

函数

数字

字符串

  • string-quotes:Specify single or double quotes around strings (Autofixable).

长度

单位

  • unit-case:Specify lowercase or uppercase for units (Autofixable).

值列表

自定义属性

属性

  • property-case:Specify lowercase or uppercase for properties (Autofixable).

声明

声明块

选择器

选择器列表

规则

媒体功能

媒体查询列表

@规则

注释

一般/表