eslint
プロジェクトでESLintが検出された場合、Next.jsはエラーが存在すると本番ビルド (next build
) を失敗させます。
アプリケーションにESLintエラーがある場合でもNext.jsに本番コードを生成させたい場合は、組み込みのリンティングステップを完全に無効にできます。これは、ESLintがワークフローの別の部分(たとえば、CIやpre-commitフック)で実行されるように既に設定されている場合を除き、推奨されません。
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,
},
}
この情報は役立ちましたか?