728x90
반응형
■ 특징
오픈소스 언어, 자바스크립트의 상위 집합
정적인 인어로 컴파일을 하고, 타입 검사도 진행
■ 개발환경 구성
- Node.js 설치
- VSC
■ 컴파일러 설치
npm install typescript -g
■ 컴파일
tsc hello.ts -> hello.js 파일이 생성됨
■ ts 환경설정 파일
tsconfig.json
■ 예제 프로그램 작성
구형 브라우저 지원을 위해, TypeScript는 ES5 규격으로 컴파일 된다.
예) 아래 내용을 hello.ts 로 저장하고, 컴파일 해보자.(tsc hello.ts)
var hello = "hello";
let hello2 = "hellow";
컴파일한 결과는 다음과 같다.
var hello = "hello";
var hello2 = "hellow";
위예에서, let -> var 로 변경된것을 볼 수 있다.
TS에서는 Promise 를 사용할 수 없다.
728x90
반응형
'IT > TypeScript' 카테고리의 다른 글
node 패키지 설치하고, 소스파일 생성하기 (프로젝트 생성 full 버전) (0) | 2022.10.14 |
---|---|
@types/ 의 의미 - 컴파일러가 라이브러리 함수 사용 검증용 (0) | 2022.10.14 |
ts-node 설치 (0) | 2022.10.14 |
TypeScript 자료형 (0) | 2022.09.29 |
확장자 차이 : ts, tsx (0) | 2022.09.20 |
댓글