eslint
当在你的项目中检测到 ESLint 时,如果存在错误,Next.js 会使你的生产构建(next build
)失败。
如果你希望即使应用存在 ESLint 错误 Next.js 也能生成生产代码,你可以完全禁用内置的 lint 步骤。除非你已经在工作流的其他部分(例如 CI 或 pre-commit hook)配置了 ESLint,否则不建议这样做。
打开 next.config.js
并在 eslint
配置中启用 ignoreDuringBuilds
选项:
next.config.js
module.exports = {
eslint: {
// 警告:这将允许生产构建即使存在 ESLint 错误也能成功完成。
ignoreDuringBuilds: true,
},
}