コンテンツへスキップ

eslint

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

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

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

next.config.js
module.exports = {
  eslint: {
    // Warning: This allows production builds to successfully complete even if
    // your project has ESLint errors.
    ignoreDuringBuilds: true,
  },
}