Перезапись правил линтинга CRA basi c - PullRequest
0 голосов
/ 06 августа 2020

У меня есть приложение, созданное с помощью приложения create-react-app. Мне нужно отключить одно правило из правил CRA Lint по умолчанию:

"react-hooks/exhaustive-deps": 0

После проверки всех ресурсов о topi c, но я все еще не могу отключить это правило. Я создал файл .env с EXTEND_ESLINT=true и включил следующее в свой .eslintr c в каталог root

{
    "eslintConfig": {
        "extends": ["react-app"],
        "overrides": [
            {
                "rules": {
                    "react-hooks/exhaustive-deps": 0
                }
            }
        ]
    }
}

EDIT на основе предложений комментариев:

Кроме того, перемещение концентраций .eslintrc в package.json тоже не работает.

Пакет. json

"eslintConfig": {
    "extends": [
      "react-app",
      "shared-config"
    ],
    "rules": {
      "react-hooks/exhaustive-deps": 0
    }
  },

Я что-то упустил? Пожалуйста, посоветуйте, если можно :)

...