[typescript] 타입스크립트 컴파일러 설정
타입스크립트를 사용하면 타입 에러를 사전에 방지하고 코드 가이드를 지원받을 수 있습니다. 이를 위해서는 타입스크립트 컴파일러 설정이 필요합니다. 타입스크립트 컴파일러는 tsconfig.json
파일을 통해 이러한 설정을 관리합니다.
tsconfig.json 파일 생성
프로젝트 루트 디렉토리에 tsconfig.json
파일을 생성합니다. 이 파일은 타입스크립트 컴파일러에 프로젝트 설정을 제공합니다. 만약 프로젝트 루트 디렉토리에 있는 settings를 기반으로 생성하려면 터미널에 tsc --init
명령어를 입력하여 초기 설정을 생성할 수 있습니다.
tsc --init
컴파일러 옵션 설정
생성된 tsconfig.json
파일을 수정하여 프로젝트에 맞는 컴파일 옵션을 설정할 수 있습니다. 예를 들어, target
옵션을 사용하여 ECMAScript 대상 버전을 지정할 수 있습니다. strict
옵션은 코드에서 예상치 못한 동작을 방지하기 위한 여러 가이드를 활성화 합니다.
{
"compilerOptions": {
"target": "es5",
"strict": true
}
}
컴파일 실행
프로젝트에 필요한 모든 옵션을 설정한 후, 타입스크립트 컴파일러를 사용하여 코드를 컴파일할 수 있습니다.
tsc
이 명령은 tsconfig.json
파일에 지정된 설정을 기반으로 타입스크립트 파일을 자바스크립트로 변환합니다.
타입스크립트 컴파일러 설정을 통해 프로젝트를 보다 안정적이고 효율적으로 관리할 수 있습니다.
더 많은 컴파일러 옵션에 대한 자세한 내용은 타입스크립트 공식 문서를 참조해주세요.