실행환경
npm init
npm install typescript
- node_modules 의 .bin 안에 있는 스크립트는 npm script에서 바로 실행 가능한 스크립트가 된다.
"scripts": {
"transpile": "tsc"
}
그리고 커맨드에 실행하려면 아래 처럼 해야 한다.
./node_modeuls/.bin/tsc
- 글로벌로 설치한 경우는 cli로 경로 없이 바로 실행 가능
tsc
이렇게
tsc 명령어를 이용해서 .ts 파일을 컴파일 한다.
이 과정에서 옵션 들은 tsconfig 파일에서 설정한다.
타입스크립트 설정
tsc --init
- tsconfig.json 을 만들어 준다.
- target은 컴파일 결과를 어떻게 만들지
- lib은 설정이 안되어 있기 때문에 es5 default 설정이 들어간다.
- 라이브러리는 definition 파일이 들어간다는 것이다.
- 설정 할때 각 라이브러리의 상관 관계를 잘 알고 추가 해야 한다.
- module은 컴파일 결과물의 모듈 시스템을 어떤 것을 사용할 지를 설정한다.