在角度中使用 stylelint 时忽略 -webkit-box-shadow 和 -moz-box-shadow

Pathik Vejani

如何删除 CSS 属性(如-webkit-box-shadow和)的 stylelint 规则-moz-box-shadow因为它box-shadow在我运行--fix命令时被覆盖。

以下是我的.stylelintrc.json文件规则列表:

{
  "extends": "stylelint-config-recommended-scss",
  "plugins": ["stylelint-order"],
  "rules": {
    "order/properties-alphabetical-order": true,
    "at-rule-no-unknown": null,
    "no-eol-whitespace": null,
    "indentation": 2,
    "number-leading-zero": null,
    "at-rule-no-vendor-prefix": true,
    "media-feature-name-no-vendor-prefix": true,
    "property-no-vendor-prefix": true,
    "selector-no-vendor-prefix": true,
    "value-no-vendor-prefix": true,
    "string-quotes": "single",
    "at-rule-name-case": null,
    "no-invalid-position-at-import-rule": null,
    "scss/at-import-partial-extension": null,
    "no-empty-source": null,
    "no-descending-specificity": null,
    "selector-pseudo-element-no-unknown": [
      true,
      {
        "ignorePseudoElements": ["ng-deep", "input-placeholder"]
      }
    ]
  }
}

有什么选项可以为特定添加规则CSS property吗?任何帮助将不胜感激。

杰迪3

您可以使用规则的ignoreProperties辅助选项指定您不想取消前缀的属性。property-no-vendor-prefix

例如,忽略box-shadow

{
  "rules": {
    "property-no-vendor-prefix": [true, { "ignoreProperties": ["box-shadow"] }]
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章