include/exclude
컴파일러가 어떤 파일을 프로젝트에 포함할지 정한다.
어떤 파일을 검사하고 어떤 자바스크립트로 내보낼지, 엄격도를 어디까지 적용할지를 한곳에서 정한다.
컴파일러가 어떤 파일을 프로젝트에 포함할지 정한다.
target, module, jsx 같은 변환과 해석 규칙을 모은다.
느슨한 타입을 줄여 오류를 더 이른 단계에서 잡게 한다.
import 경로 별칭을 통해 프로젝트 구조를 더 읽기 쉽게 만든다.
tsconfig 오류는 코드 문제가 아니라 프로젝트 규칙 문제일 수 있다. 포함 범위와 compilerOptions를 먼저 나눠서 보면 된다.