설치는 버전, 컴파일은 산출물로 검증한다
TypeScript 첫 프로젝트는 도구 설치 자체보다 Node, 로컬 컴파일러, 설정 파일, 에디터 피드백이 같은 폴더를 바라보는지가 중요합니다.
01
Node 확인
`node -v`로 실행 환경을 확인한다.
02
패키지 설치
`npm install typescript`로 로컬 컴파일러를 둔다.
03
설정 생성
`tsconfig.json`이 검사와 출력 규칙을 정한다.
04
산출물 실행
`tsc` 뒤 `node index.js` 결과를 본다.
명령이 없음
Node 또는 npm 설치 경로가 잡히지 않은 상태다.
PATH 확인
타입 오류
`index.ts`의 선언 타입과 대입 값이 맞지 않는다.
코드 수정
JS 미생성
`tsconfig.json`의 포함 범위와 출력 위치를 다시 본다.
설정 확인
실행 결과 없음
컴파일된 파일을 Node로 실행했는지 확인한다.
런타임 확인
에디터
잘못된 타입 대입을 저장 전후로 즉시 표시
컴파일
타입 정보는 사라지고 JavaScript가 생성
실행
출력 메시지는 `index.js`를 Node가 실행한 결과