tsc는 타입스크립트 컴파일러
컴파일러란?
특정 프로그래밍 언어가 정적 언어로서의 정체성을 유지할 수 있게 하는 도구
컴파일러의 기능
- 타입검사를 해줌
- 에러 메시지 해석에 도움
- TS -> JS 코드 변환
- 최적화 -> 어플리케이션 실행 시간이 빨라짐
JS는 동적 언어(=인터프리터 언어)이기 때문에 기계어로 변환될 필요가 없음
엔진이 코드를 한 줄씩 실행하며 동적으로 해석하기 때문
정적 언어(=컴파일 언어)만 기계어로 변환 필요
주요 tsc 명령어
tsc —init
tsconfig.json 파일이 생성되는 명령어
타입스크립트 기반 프로젝트를 초기화
tsc index.ts
index.ts를 컴파일함
tsc src/*.ts
src 디렉토리 안에 있는 모든 ts 파일을 컴파일
'⌨️ > TypeScript' 카테고리의 다른 글
[TypeScript] d.ts 파일 (0) | 2024.03.13 |
---|---|
[TypeScript] typeORM (0) | 2024.03.11 |
[TypeScript] 프로젝트 생성 및 셋팅 (0) | 2024.03.06 |
[TypeScript] yarn, npm을 이용한 TypeScript 설치 방법 (+각종 에러..) (0) | 2024.03.04 |