4장, 타입스크립트 프로젝트 설정하기
in Study
4.2 타입스크립트 지원 패키지인지 파악하기
- 라이브러리나 프레임워크는 주로 npm 저장소에 있다
- npm에 저장되어 있는 라이브러리나 프레임워크를 통틀어 패키지라고 부른다
- 가능하면 타입스크립트를 지원하는 패키지를 사용하는 것이 좋다 👌
- DT ⇒ 패키지가 타입을 지원하지는 않지만, 타입스크립트 커뮤에서 타입을 지원한다는 의미
- @types/를 붙여 타입 설치 가능
4.3 tsc 와 tsconfig.json
- tsconfig.json
- default Option
- compilerOptions 내부 옵션
- forceConsistentCasingInFileNames
- import 문에서 파일 명을 적을 때 대소문자를 철저히 구분할지 정하는 옵션
- strict = 코드 타입 검사 엄격히
- skipLibCheck 옵션 .d.ts 파일 에러를 무시한다(남이 만든 타입에서 에러가 나는 경우에도 프로그래밍이 가능하도록)
- forceConsistentCasingInFileNames
- compilerOptions 내부 옵션
4.3.1 tsc 명령어로 자바스크립트로 변환하기
- 타입스크립트 코드는 결국 자바스크립트로 변환해야 한다
- tsc는 독립적으로 두 작업을 수행한다
- 타입스크립트 코드의 에러를 검사하는 작업
- 만약에 타입에러만 검사하고 싶다면, npx tsc –noEmit
- 타입스크립트 코드를 자바스크립트로 변환하는 작업
- 에러가 없을때만 자바스크립트로 변환하고 싶다면, npx tsc –noEmitOnError
- 타입스크립트 코드의 에러를 검사하는 작업