IT_susu

typescript compiler 본문

[ javascript ]/typescript

typescript compiler

고베베 2019. 11. 11. 22:49

typescript 설치

npm install -g typescript

 

compile option

tsc 파일명 --target 버전명 : 해당 버전으로 컴파일

tsc 파일명 --lib 라이브러리명 : 해당 라이브러리를 포함하여 컴파일

tsc 파일명 --module commonjs : commonjs 모듈로 컴파일(node.js에서 모듈 컴파일을 commonjs로 하기 때문에)

 

tsconfig.json

ts 컴파일 옵션을 정의해놓는 곳.

{

    "include": [ // 컴파일 포함요소

        "src/**/*.ts"

    ],

    "exclude": [ // 컴파일 제외요소

        "node_modules"

    ],

    "compilerOptions": { // typescript compile options

        "module""commonjs"// module 뭐쓸래

        "rootDir""src"// 진입폴더

        "outDir""dist"// 컴파일 결과 폴더

        "target""es5"// 컴파일 버전

        "sourceMap"true// 브라우저 개발자 도구에서 컴파일 버전소스말고 타입스크립트 소스를 볼 수 있다.

        "removeComments"true// 컴파일할 때 주석 다 삭제해줌. 

        "noImplicitAny"true// 암묵적으로 any가 할당되는 것을 방지.

    }

}

Comments