eslint
当检测到项目中存在 ESLint 时,Next.js 会在出现错误时使 生产环境构建 (next build
) 失败。
如果您希望 Next.js 即使在应用存在 ESLint 错误时也能生成生产环境代码,可以完全禁用内置的代码检查步骤。除非您已另行配置了 ESLint 检查流程(例如在 CI 或预提交钩子中),否则不建议这样做。
打开 next.config.js
文件,在 eslint
配置中启用 ignoreDuringBuilds
选项:
module.exports = {
eslint: {
// 警告:启用此选项后,即使项目存在 ESLint 错误,
// 生产环境构建也能成功完成。
ignoreDuringBuilds: true,
},
}