[TIL] Typescript 시작

Jaehyun Park·2025년 1월 19일

  1. typescript는 개발할 때만 사용하기 때문에 devDependencies로 설치한다.
npm i -D typescript

  1. npm init으로 설정한 node 프로젝트에서 생성된 package.jsonscripts에 명령어를 커스터마이징해서 사용할 수 있다.
    npm run build, npm run start를 입력하면 파싱된 명령어가 실행된다.
...
"scripts": {
  "build": "tsc",
  "start": "node main.js"
}

  1. tscTypescript Complier로, Node.js나 웹 브라우저에서는 자바스크립트 코드밖에 사용하지 못하기 때문에 타입스크립트로 작성된 코드를 자바스크립트 코드로 트랜스파일 시키는 역할을 한다.
    이때 단순히 트랜스파일만 하는 것이 아닌, 타입 체킹을 통해 코드에 오류가 있는지 먼저 검사한 후 오류가 없다면 변환한다.

  1. 타입스크립트 환경 설정을 위해 tsconfig.json이라는 파일을 만들어야 한다. tsconfig.json으로 타입스크립트 사용을 위한 다양한 속성 커스터마이징이 가능하다.
npx tsc --init

5. 타입스크립트 파일(.ts)을 생성하여 타입스크립트 코드를 작성한 후, `build` 명령어(tsc)를 입력하면 tsc에 의해 트랜스파일된 자바스크립트 파일이 생성된다.
profile
Technologically solve everyday challenges

0개의 댓글