ESLint

Когда ESLint обнаружен в вашем проекте, Next.js завершает продакшен-сборку (next build) с ошибкой, если присутствуют ошибки линтинга.

Если вы хотите, чтобы Next.js выполнял сборку продакшен-кода даже при наличии ошибок ESLint в вашем приложении, вы можете полностью отключить встроенный этап линтинга. Это не рекомендуется, если у вас уже не настроен ESLint для запуска в отдельной части рабочего процесса (например, в CI или pre-commit хуке).

Откройте next.config.js и включите опцию ignoreDuringBuilds в конфигурации eslint:

next.config.js
module.exports = {
  eslint: {
    // Внимание: Это позволяет успешно завершать продакшен-сборки,
    // даже если в вашем проекте есть ошибки ESLint.
    ignoreDuringBuilds: true,
  },
}