IT_susu
typescript compiler 본문
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