eslint
當專案中偵測到 ESLint 時,Next.js 會在出現錯誤時使您的正式環境構建 (next build
) 失敗。
如果您希望 Next.js 即使在應用程式存在 ESLint 錯誤時也能產生正式環境程式碼,可以完全停用內建的程式碼檢查步驟。除非您已經在工作流程的其他部分(例如在 CI 或 pre-commit hook 中)配置了 ESLint 檢查,否則不建議這樣做。
開啟 next.config.js
並在 eslint
配置中啟用 ignoreDuringBuilds
選項:
module.exports = {
eslint: {
// 警告:這允許即使在專案存在 ESLint 錯誤時,
// 也能成功完成正式環境構建。
ignoreDuringBuilds: true,
},
}