프로젝트를 진행하다보면 구조를 완전히 바꿔야 할때가 생긴다. 이때 개발 방향성을 잃지 않기 위해서 archive 폴더를 주로 사용한다.
하지만 이때 발생되는 에러는 TS가 모든 폴더 및 파일을 컴파일 하다보니 dev 환경에서 서버를 시작하면 컴파일 에러가 나와 바로 테스트하기 어려운 경우도 생긴다.
이때 tsconfig를 다음과 같이 수정해서 컴파일 문제를 해결한다.
// tsconfig
{
"compilerOptions": {
// ... 기존 설정
},
"exclude": [
"node_modules",
"src/archive" // archive 폴더를 컴파일 대상에서 제외
]
}