LOADING...
データを取得中です。少々お待ちください。
LOADING...
データを取得中です。少々お待ちください。
・Next.js: 16.1.6
・eslint: 9.39.3
・eslint-config-next: 16.1.6
・typescript-eslint: 8.56.1
・@stylistic/eslint-plugin: 5.9.0
1. 以下のコマンドを実行します。
eslint-config-nextに関する詳細は以下を参照ください。
https://nextjs.org/docs/app/api-reference/config/eslint#setup-eslint
2. eslint.config.mjsを作成します。
eslint-config-nextには以下の3つのルールセットが含まれています。
各ルールセットでは何が定義されているか、ほかのルールセットは何があるかは以下を参照ください。
https://nextjs.org/docs/app/api-reference/config/eslint#rules
3. package.jsonのscriptsにlintの実行コマンドを追加します。
4. 以下のコマンドを実行してESLintを起動します。
コードの修正も行う場合は以下のコマンドを実行します。
1. TypeScriptを利用している場合は以下のコマンドを実行してTypeScript用のルールを追加します。
2. eslint.config.mjsに以下を追加します。
1. 以下のコマンドを実行します。
2. eslint.config.mjsに以下を追加します。
recommendedではデフォルトとして以下が設定されています。ソースコードはこちらを参照ください。
各設定を修正する場合は以下のように記述します。
より詳しい情報は以下を参照ください。
https://eslint.style/guide/config-presets