[ Typescript ] 컴파일러 옵션 세팅하기

Da-hye·2021년 4월 5일
0

Typescript

목록 보기
2/3
post-thumbnail

Compiler Options

  • 최상위 프로퍼티
    compilerOptions
    • type : @types or typeRoots
      • typesRoots : 타입 정의 파일 경로
      • @types : 패키지 이름
    • target : 빌드의 결과물 버전 설정 (기본 ES3)
    • lib : 기본 type definition 라이브러리 설정
      (지정하지 않으면,
      target : es3 -> lib : lib.d.ts 사용,
      target : es5 -> lib : dom, es5, scripthost 사용,
      target : es6 -> lib : dom, es6, dom.iterable, scripthost 사용
      • outDir, outFile : 하나의 파일로 output
    • module : 컴파일 된 모듈의 결과물을 어떤 모듈 시스템으로 할지 설정
      target : es6 -> module : es6
      target : -> module : commonjs
      ✔ compileOnSave : 파일 저장 시, 자동 컴파일 여부
      ✔ extends
      ✔ files : 입력된 상대 혹은 절대 경로의 파일만 컴파일
      ✔ include, exclude : .gitignore와 같은 개념
profile
🌱 차근차근, 오래 즐겁게!

0개의 댓글