tsconfig · compilerOptions

tsconfig 옵션 분류

개별 옵션을 외우기보다 어떤 런타임에서 실행되고, 어떻게 import를 찾고, 무엇을 출력할지 순서대로 맞추면 설정 의도가 분명해집니다.

Runtime

실행할 문법과 API

target

출력 JavaScript 문법 수준을 정합니다.

lib

DOM, ES 내장 API 타입을 포함합니다.

Modules

가져오기와 해석 방식

module

생성될 모듈 형식을 정합니다.

paths

긴 상대 경로를 별칭으로 정리합니다.

Output

산출물과 검사 분리

outDir

빌드 결과가 모이는 디렉터리입니다.

noEmit

번들러가 출력하고 TypeScript는 검사만 합니다.