2

我正在使用 stylelint,我需要一个正则表达式,因为它的 max-nesting-depth 规则忽略以两者开头的选择器&:@media

https://stylelint.io/user-guide/rules/max-nesting-depth/

到目前为止,我已经尝试了以下但没有成功:

"max-nesting-depth": [3, {
  "ignore": ["/^&:/", "/^@media/"]
}]
4

1 回答 1

3

规则的"ignore"次要选项只接受关键字。max-nesting-depth"blockless-at-rules"

相反,使用"ignoreAtRules"辅助选项来忽略媒体查询:

"max-nesting-depth": [3, {
  "ignoreAtRules": ["media"]
}]

目前无法忽略嵌套规则。但是,添加此功能存在一个未解决的问题。该问题被标记为“初学者友好”,如果您想为 stylelint 做出贡献,这将是一个很好的第一个拉取请求。

于 2017-07-25T17:44:16.317 回答