【问题标题】:How to disable @typescript-eslint/no-require-imports in xo如何在 xo 中禁用 @typescript-eslint/no-require-imports
【发布时间】:2021-09-05 16:20:11
【问题描述】:

我今天尝试了xojs/xo,遇到了@typescript-eslint/no-require-imports 的问题,我无法禁用它。

我试过这个配置,但没有用

  "xo": {
    "rules": {
      "@typescript-eslint/no-require-imports": false
    }
  },

任何人,排除xo中某些规则的正确方法是什么

【问题讨论】:

    标签: javascript typescript eslint lint typescript-eslint


    【解决方案1】:

    我能够找到解决方案。刚刚将配置添加到 package.json 中的 eslintConfig 中。

    我想出了这个。

      "eslintConfig": {
        "extends": [
          "xo",
          "xo-typescript"
        ],
        "rules": {
          "@typescript-eslint/no-require-imports": "off"
        }
      },
      "xo": {
        "rules": {
          "@typescript-eslint/no-require-imports": 0
        }
      },
    
    
    

    eslintConfig 下的规则会被编辑器 linter 忽略,而xo 下的规则会在执行xo 时忽略。

    【讨论】:

      猜你喜欢
      • 2020-01-25
      • 2020-06-04
      • 2018-08-20
      • 2022-10-12
      • 2018-05-23
      • 2020-03-23
      • 1970-01-01
      • 2020-10-21
      • 2023-03-12
      相关资源
      最近更新 更多