eslint

プロジェクトでESLintが検出されると、Next.jsはエラーがある場合に本番ビルドnext build)を失敗させます。

アプリケーションにESLintエラーがあってもNext.jsに本番コードを生成させたい場合は、組み込みのlintステップを完全に無効にすることができます。ただし、これはすでにESLintをワークフローの別の部分(CIやpre-commitフックなど)で実行するように設定している場合を除き、推奨されません。

next.config.jsを開き、eslint設定でignoreDuringBuildsオプションを有効にします:

next.config.js
module.exports = {
  eslint: {
    // 警告:この設定により、プロジェクトにESLintエラーがあっても
    // 本番ビルドが正常に完了するようになります
    ignoreDuringBuilds: true,
  },
}