1. ホーム
  2. eslint

ESLint が特定のディレクトリの特定のルールを無視する

2023-11-11 01:57:05

質問

ESLintで、ディレクトリ全体に対してある特定のルールを無視することは可能でしょうか?

私の場合、私は無視したいです import/prefer-default-export という名前のディレクトリに対して commonComponents

どのように解決するのですか?

ESLint の設定 ( .eslintrc ) ファイル は階層化されています。

ESLint は自動的に、リンティングされるファイルのディレクトリと、ファイルシステムのルートディレクトリまでの連続した親ディレクトリで、それらを探します。このオプションは、プロジェクトの異なる部分に対して異なる設定をしたい場合や、設定ファイルを渡すことを忘れずに他の人が直接ESLintを使えるようにしたい場合に便利です。

を無効化することができます。 import/prefer-default-export のルールを commonComponents ディレクトリを作成し .eslintrc ファイルを作成し、そのディレクトリに以下の内容を記述します。

{
    "rules": {
        "import/prefer-default-export": "off"
    }
}