본문 바로가기

공부기록/Typescript

tsconfig.json 파일 옵션 : 특정 파일 컴파일링 제외 / 포함

tsconfig.json 파일에 맨 아래에 콤마 이후

다음과 같이 입력

"exclude" : [
"analytics.ts"
]

 

“.dev”로 끝나는 파일을 모두 컴파일하고싶지 않다면 :

"exclude" : [
"*.dev.ts"
]

*을 추가하면 된다.

● 모든 폴더에서 이와같은 패턴의 파일을 컴파일 하고싶지 않다면:

"exclude" : [
"**/*.dev.ts"
]

node_modules에 있는 모든 타입스크립트 파일을 컴파일 제외:

"exclude" : [
"node_modules"
]

이는 기본 설정이다.

● 특정 파일 포함할 경우

"include" : [
"app.ts"
]

특정 파일 포함할 경우

"files" : [
"app.ts"
]

include랑 다른점은 :

include는 제외하고자 하는 항목으로 전체폴더 지정

files는 컴파일하고자 하는 개별 파일만 지정 (작은 프로젝트에 사용)