メインコンテンツまでスキップ

eslint

プロジェクトで ESLint が使用されていることが検出されると、Next.js はエラーがある場合にプロダクション・ビルドnext build)を失敗させます。

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

next.config.jsを開き、eslintignoreDuringBuildsオプションを有効にしてください:

next.config.js
module.exports = {
eslint: {
// 警告: プロジェクトに ESLint エラーがあったとしても、プロダクション環境でのビルドを成功させることができます。
ignoreDuringBuilds: true,
},
}