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