Skip to content
Latchkey

.eslintrc ファイルとは?

.eslintrc ファイルの解説。何をするものか、そして CI/CD でなぜ重要かを含みます。

.eslintrc (フラット設定の場合は eslint.config.js) ファイルは、ESLint の lint ルールを設定します。

何であるか

どのルール、plugin、parser オプションが適用されるかを定義します。ESLint はこれを読んで、コード品質とスタイルの問題を指摘します。

CI/CD でなぜ重要か

CI は ESLint を gate として実行し、多くの場合 --max-warnings 0 を使うため、どんな warning でも build が失敗します。設定内の plugin や parser の欠落は、CI での頻繁な失敗要因です。

重要なポイント

  • .eslintrc は ESLint を設定します。
  • ルール、plugin、parser を設定します。
  • CI は --max-warnings 0 で lint します。

関連ガイド