eslint
ESLint가 프로젝트에서 감지되면, Next.js는 프로덕션 빌드(next build
) 시 오류가 있을 경우 빌드를 실패시킵니다.
애플리케이션에 ESLint 오류가 있어도 Next.js가 프로덕션 코드를 생성하도록 하려면, 내장된 린팅 단계를 완전히 비활성화할 수 있습니다. 이는 ESLint가 CI 또는 pre-commit 훅과 같은 워크플로의 별도 부분에서 이미 실행되도록 구성된 경우가 아니라면 권장되지 않습니다.
next.config.js
를 열고 eslint
설정에서 ignoreDuringBuilds
옵션을 활성화하세요:
next.config.js
module.exports = {
eslint: {
// 경고: 이 옵션을 활성화하면 프로젝트에 ESLint 오류가 있어도 프로덕션 빌드가 성공적으로 완료될 수 있습니다.
ignoreDuringBuilds: true,
},
}