tsconfig.json
파일 사용타입스크립트 컴파일러는 언어의 핵심 동작을 제어하는 여러 설정을 가지고 있음
이러한 설정은 명령줄(command line)을 통해 개별적으로 지정할 수도 있지만, 프로젝트 전체에 일관성을 부여하고 관리를 용이하게 하기 위해 tsconfig.json
파일을 사용하는 것이 가장 좋음
이 파일에는 컴파일러 옵션, 소스 파일 위치 등 프로젝트의 빌드 설정을 명시
{
"compilerOptions": {
"target": "ES6",
"module": "CommonJS",
"strict": true,
"outDir": "./dist"
},
"include": [
"src/**/*"
]
}
noImplicitAny
옵션이 설정은 타입스크립트가 타입을 유추할 수 없을 때 자동으로 any
타입을 할당하는 것을 방지