【问题标题】:Stylelint: Undefined rule font-family-no-missing-generic-family-keywordStylelint:未定义的规则 font-family-no-missing-generic-family-keyword
【发布时间】:2017-11-28 16:07:43
【问题描述】:

当我使用 stylelint-config-recommend 通过 webpack 运行 stylefmt 和 stylefmt-loader 时会发生这种情况

【问题讨论】:

    标签: css webpack postcss stylelint


    【解决方案1】:

    font-family-no-missing-generic-family-keyword 被添加到stylelint 8.3.0;如果您使用的是最新版本的 stylelint-config-recommended,则需要将您的 stylelint 版本更新为 8.3.x 以匹配。

    如果stylefmt 安装了自己的stylelint,您可以使用例如覆盖子依赖项yarn 对此的支持或降级您的stylelint-config-recommended 版本。

    【讨论】:

      【解决方案2】:

      stylefmt(目前最新发布的是 6.0)使用了以前版本的 stylelint。在那个版本中,该规则不存在。

      这是向 stylefmt 报告的问题:https://github.com/morishitter/stylefmt/issues/334

      如果您使用 Yarn,您可以将该依赖项强制为 8.3.0,您将解决该问题。要强制它,您需要在 package.json 中添加 resolutions 属性并指定 stylelint 版本:

        "resolutions": {
          "stylelint": "8.3.0"
        }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-25
        • 2016-10-23
        • 2019-08-07
        相关资源
        最近更新 更多