【问题标题】:How do you disable indent checking on esLint?如何禁用 esLint 的缩进检查?
【发布时间】:2016-06-06 00:40:48
【问题描述】:

缩进规则似乎无法禁用;如何(在配置设置中)禁用此规则?谢谢。

【问题讨论】:

    标签: eslint


    【解决方案1】:

    在您的配置中将规则设置为"off",如下所示:

    "rules": {
      "indent": "off"
    }
    

    您可以在the docs here阅读更多内容。

    【讨论】:

    【解决方案2】:

    对于缩进,我通常让它在配置中激活,只在一些我需要花哨缩进的文件中禁用它,因此我使用注释

    /* eslint-disable indent */
    

    值得注意的是,这也适用于我经常使用的standardjs,以及任何其他由 eslint 提供支持的 linter。例如,我创建了一个更轻量级的standardjs,称为standa,即standardjs 减去了React 部分(是的,这是自动推广部分,但我希望分享它对我以外的许多人有用:)依赖 eslint 的标准引擎,所以一切都可以正常工作,不需要我额外的代码行。

    【讨论】:

      【解决方案3】:

      我不得不添加更多规则。关闭 reactjsx-indent 的 linting

      "rules": {
          "indent": "off",
          "react/jsx-indent": "off",
          "react/jsx-indent-props": "off"
      }
      

      【讨论】:

        猜你喜欢
        • 2019-04-06
        • 2020-04-05
        • 2017-07-08
        • 2021-12-17
        • 2018-01-06
        • 2017-11-27
        • 2020-04-19
        • 1970-01-01
        • 2017-09-27
        相关资源
        最近更新 更多