我正在使用stylelint,我需要一个正则表达式来表示它的最大嵌套深度规则,以忽略以&:
和@media
开头的选择器
https://stylelint.io/user-guide/rules/max-nesting-depth/
到目前为止,我已经尝试了下面没有成功的事情:
"max-nesting-depth": [3, {
"ignore": ["/^&:/", "/^@media/"]
}]
答案 0 :(得分:2)
"ignore"
规则的max-nesting-depth
辅助选项only accepts "blockless-at-rules"
关键字。
相反,请使用"ignoreAtRules"
secondary option忽略媒体查询:
"max-nesting-depth": [3, {
"ignoreAtRules": ["media"]
}]
目前无法忽略嵌套规则。但是,添加此功能需要open issue。该问题被标记为"初学者友好",如果您想为stylelint做出贡献,那么这将是一个很好的第一次拉取请求。