target: "es6", //브라우저 호환성에 맞게 설정
module: "ES2015"
outDir: "./dist",
rootDir: "./src",
removeComments:true //배포할때는 코멘트를 다 삭제함
noEmitOnError :ture // 컴파일 에러가 발생하면 더이상 컴파일 하지 않는다
strict: true //항상 strict모드로 설정한다
/*Additional Checks*/
noUnusedLocal: true,
noUnsuedParameters: true,
//local에서 사용하지 않는 변수들이 있을때 경고를 받는다
noImplicitReturns: true,
noFallthroughCaseInSwitch:true,
noUncheckedIndexedAccess:true,
'Frontend > TypeScript' 카테고리의 다른 글
find, get 등은 undefined가 나올 가능성이 있음 (0) | 2022.04.14 |
---|---|
객체 지향 프로그래밍 개념 정리 (OOP) (0) | 2022.03.07 |