728x90
TypeScript란?
자바스크립트에서 타입을 추가해서 확장시킨 언어이다. 자바스크립트를 이해하면서 에러를 잡는 것을 도와주어 시간을 절약하고 코드들을 실행하기 전에 수정을 할 수 있도록 도와준다. 어떤 환경에서도 잘 작동하도록 되어있다.
TypeScript의 특징
- 타입스크립트는 ' Programming Language 언어 '이다.
- 타입스크립트는 ' Compiled Language '이다. 전통적인 Compiled Language와는 다른 점이 많아 Transpile이라는 용어를 사용하기도 합니다.
- 자바스크립트는 Interpreted Language이다.
Compiled | Interpreted | |
컴파일 | 필요 | 불필요 |
시점 | 컴파일시점 | 코드가 실해되는 시점 |
TypeSciprt설치 방법
명령어 | 설 명 |
npm i typescript -g | 글로벌로 설치하는 방법 |
npm i typescript | 로컬로 설치하는 방법 |
node_modules/.bin/tsc | 로컬 tsc 컴파일 |
tsc -w | 와치모드; 파일 변경될 때마다 자동 컴파일 |
728x90
'FrontEnd > TypeScript' 카테고리의 다른 글
Interface (0) | 2022.10.07 |
---|---|
TypeScript 컴파일러 (0) | 2022.09.28 |
TypeScript 타입호환성 (0) | 2022.09.27 |
TypeScript의 옵션 (0) | 2022.09.26 |
TypeScript 타입 (0) | 2022.09.20 |
댓글