🤔타입스크립트의 실행 방식?
TypeScript 파일은 노드 환경에서 바로 실해되지 않는다.
노드는 자바스크립트 런타임 이기 때문이다.
그래서 TypeScript 파일을 JavaScript 파일로 컴파일 후 그 파일을 노드에서 실행하는 방식을 사용한다.
이 과정에서 모든 타입들을 검사 하고 오류가 없으면 타입과 관련된 모든 코드들은 사라진 체로 JavaScript 파일로 변경된다.
⚒️실행 환경 구축하기
1. NodeJs 패키지 초기화(npm init)
2. NodeJS의 타입들이 저장된 패키지 설치 ( npm i @types/node)
-> TypeScript가 컴파일 하는 과정에서 NodeJS에서 제공하는 기본 기능(예 conosle.log)들을 이해시키기 위해 필요!
3. TypeScript Complier 설치 ( npm i typescript -g )
4. Complier가 잘 설치됐나 확인 ( tsc -v)
5. Complie 해보기 (tsc src/index.ts)
6. Complie된 JavaScript 파일을 실행시키기 ( node src/index.js)
7. Complie 하지 않고 바로 TypeScript 파일을 실행시키고 싶을 때 (npm i ts-node) 후
(ts-node src/index.ts)
+ 추가
8. TypeScript Complier 기본 옵션 생성하기 (tsc --init)
-> 기본 옵션 설정이 되어있다. 다음 블로그에서 자세한 설명을 다룰 예정임!!
'TypeScript' 카테고리의 다른 글
[TypeScript] - 함수 타입 정의하기 (0) | 2023.11.04 |
---|---|
[TypeScript] - 변수 타입 선언 (1) | 2023.10.29 |
[TypeScript] - 기본다지기2(Complier Option) (0) | 2023.10.28 |