Skip to main content

declaration-block-trailing-semicolon

警告

此规则已弃用,并将在将来删除。 参见 迁移指南

要求或禁止声明块中使用尾随分号。

a { background: orange; color: pink; }
/** ↑
* This semicolon */

尾随分号是声明块中的最后一个分号,它是可选的。

该规则忽略了:

  • 减少混入
  • 尾随 // 条注释
  • 包含嵌套 (at-) 规则的声明块

fix 选项 可以自动修复此规则报告的所有问题。

选项

string"always"|"never"

"always"

后面必须始终有一个分号。

以下模式被视为问题:

a { color: pink }
a { background: orange; color: pink }
a { @include foo }

以下模式不被视为问题:

a { color: pink; }
a { background: orange; color: pink; }
a { @include foo; }

"never"

后面一定不能有分号。

以下模式被视为问题:

a { color: pink; }
a { background: orange; color: pink; }

以下模式不被视为问题:

a { color: pink }
a { background: orange; color: pink }

可选的辅助选项

ignore: ["single-declaration"]

忽略包含单个声明的声明块。

以下模式不被视为问题:

a { color: pink }
a { color: pink; }