반응형
https://www.youtube.com/watch?v=37v63U7-iG0
7:08
bun run build

TypeScript 오류 무시하기
next.config.js 파일에 다음 설정 추가:
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
typescript: {
ignoreBuildErrors: true, // 타입 검사 무시
},
};
module.exports = nextConfig;
ESLint 경고 무시하기
같은 파일에 ESLint 설정도 추가:
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
typescript: {
ignoreBuildErrors: true,
},
eslint: {
ignoreDuringBuilds: true, // ESLint 검사 무시
},
};
module.exports = nextConfig;
빌드 캐시 초기화 (선택사항)
빌드가 여전히 실패한다면 캐시를 지우고 다시 시도:
rm -rf .next/
bun run build
전체 설정 예시
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
// TypeScript 타입 검사 무시
typescript: {
ignoreBuildErrors: true,
},
// ESLint 검사 무시
eslint: {
ignoreDuringBuilds: true,
},
// 기타 설정들...
};
module.exports = nextConfig;
빌드 명령어
# 캐시 삭제 (필요시)
rm -rf .next/
# 빌드 실행
bun run build
- 나중에 꼭 고치세요: 이 방법은 임시방편입니다. 타입 에러는 나중에 반드시 수정해야 합니다.
- 배포 전 테스트: 에러를 무시하고 빌드했다면, 배포 후 실제 기능이 잘 작동하는지 꼭 확인하세요.
- Git에 커밋: next.config.js 변경사항을 커밋해두면 팀원들도 같은 설정으로 빌드할 수 있습니다.
# 개발 서버 실행
bun run dev
# 프로덕션 빌드
bun run build
# 빌드 후 로컬 프리뷰
bun run start
# 캐시 완전 삭제
rm -rf .next/ node_modules/.cache
반응형
'Clone Coding' 카테고리의 다른 글
| N8N & Zapier - setup (0) | 2025.12.26 |
|---|---|
| N8N & Zapier - 작업 할 내용 (0) | 2025.12.26 |
| Jira-clone - 네비게이션 동적 타이틀과 Task 필터링 로직 안정화 (0) | 2025.12.12 |
| Jira-clone - Workspace 대시보드 페이지 구현 (Analytics 및 요약 정보) (0) | 2025.12.11 |
| Jira-clone - Project Analytics 구현 정리 (0) | 2025.12.10 |