【问题标题】:Regex for stylelint rulestylelint 规则的正则表达式
【发布时间】:2017-07-23 21:26:54
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: regex stylelint


    【解决方案1】:

    max-nesting-depth 规则 only accepts "blockless-at-rules" 关键字的 "ignore" 辅助选项。

    改为使用"ignoreAtRules" secondary option 来忽略媒体查询:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-10
      • 1970-01-01
      • 2021-10-26
      • 2012-05-30
      相关资源
      最近更新 更多