如何使用stylelint'rule-empty-line-before'仅为第一个嵌套块生成新行:
示例:
a {
margin: 0;
padding: 0;
b {
margin: 0;
}
c {
margin: 0;
}
}
以下内容向所有嵌套块添加了新行:
"rule-empty-line-before": [
"never-multi-line",
{
"except": ["inside-block"]
}
],
答案 0 :(得分:1)
您可以使用以下方法强制执行此约定:
"always"
我们建议您将主要选项(例如
"never"
或"always"
)设置为最常见的情况,并使用可选的辅助选项(除了可选)定义例外。
在您的情况下,最常见的情况是inside-block-and-after-rule
,其中一个规则位于一个块内,另一个规则位于例外之后。 ({{1}}辅助选项记录在in the rule README中。)