我正在使用 stylelint,我需要一个正则表达式,因为它的 max-nesting-depth 规则忽略以两者开头的选择器&:
和@media
https://stylelint.io/user-guide/rules/max-nesting-depth/
到目前为止,我已经尝试了以下但没有成功:
"max-nesting-depth": [3, {
"ignore": ["/^&:/", "/^@media/"]
}]
我正在使用 stylelint,我需要一个正则表达式,因为它的 max-nesting-depth 规则忽略以两者开头的选择器&:
和@media
https://stylelint.io/user-guide/rules/max-nesting-depth/
到目前为止,我已经尝试了以下但没有成功:
"max-nesting-depth": [3, {
"ignore": ["/^&:/", "/^@media/"]
}]
规则的"ignore"
次要选项只接受关键字。max-nesting-depth
"blockless-at-rules"
相反,使用"ignoreAtRules"
辅助选项来忽略媒体查询:
"max-nesting-depth": [3, {
"ignoreAtRules": ["media"]
}]
目前无法忽略嵌套规则。但是,添加此功能存在一个未解决的问题。该问题被标记为“初学者友好”,如果您想为 stylelint 做出贡献,这将是一个很好的第一个拉取请求。