跳到主要内容

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,
},
}