ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • TypeScript #1
    공부/TypeScript 2021. 6. 24. 10:31

    설치

    • npm i -g typescript


    tsconfig.json 파일 생성

    • tsc --init
    • {
        "compilerOptions": {
          "target": "es5",
          "module": "commonjs",
          "strict": true,
          "esModuleInterop": true
        }
      }
    • target : 컴파일된 코드가 어떤 환경에서 실행될 지 정의
        es5로 설정하면 화살표 함수를 function 으로 변환해준다
        es6로 설정하면 화살표 함수를 유지

    • module : 컴파일된 코드가 어떤 모듈 시스템을 사용할지 정의

    • strict : 모든 타입 체크 옵션을 true / false

    • esModuleInterop : commonjs 모듈 형태로 이루어진 파일을 es2015 모듈 형태로 불러올 수 있게 한다

    • outDir : 컴파일된 파일들이 저장되는 경로 지정



    TypeScript 파일 생성

    : 타입스크립트는 *.ts 확장자를 사용한다



    코드 작성후 컴파일

    • tsc

    -> outDir 에 지정한 경로로 *.js 파일이 생성된다



    *.js 파일 실행

    • node test
    반응형

    '공부 > TypeScript' 카테고리의 다른 글

    TypeScript #3 함수  (0) 2021.06.24
    TypeScript #2  (0) 2021.06.24

    댓글

Designed by Tistory.