npm 초기화

npm init // npm 초기화

typescript 패키지 설치

npm i @types/node // 타입스크립트 패키지 설치

타입스크립트 컴파일러설치

다른곳에서도 사용하기 위해 글로벌로 설치(-g)

권한에러 뜨면 mac에서는 sudo 붙히기, 윈도우에서는 명령프롬프트 관리자권한으로 실행 후 명령어 입력

npm install typescript -g//

설치확인(타입스크립트 컴파일러 버전)

image.png

컴파일

tsc

index.ts 파일을 컴파일하면 index.js 파일이 생성된다.

두개의 파일을 비교해보면 타입관련된 코드는 제거된걸 알 수 있다.

tsc src/index.ts

image.png

image.png

tsc만 입력시

tsc

폴더 내 모든 ts파일이 컴파일되서 js파일이 생성된다. tsconfig.json에서 설정을 변결할 수 있다.

설정