▶lib 속성 : lib는 합쳐진 라이브러리의 정의 파일(declaration file)을 특정해주는 역할을 함
- 목표로 하는 실행환경을 나타냄
- 자바스크립트의 어떤 버전이 그 환경에서 사용되는지
- lib에 DOM 명시했을 경우
- index.ts로 가게되면 타입스크립트는 document가 뭔지 알고 있음(자동완성)
- 타입스크립트는 document가 가지고 있는 모든 이벤트와 메소드를 보여줌
- 타입스크립트가 브라우저의 API와 타입을 알고 있기에 자동완성
- DOM을 지우면 타입스크립트는 사용자가 브라우저를 위한 코드를 작성한다는 것을 모름!
- 상단의 자동완성기능 제공X
'Web_Study > TypeScript' 카테고리의 다른 글
TypeScript_Project4:Type Definition (0) | 2022.09.01 |
---|---|
TypeScript_Project3:Type Definition (0) | 2022.07.27 |
TypeScript_Project1:Target (0) | 2022.07.01 |
TypeScript_10:Summary (0) | 2022.07.01 |
TypeScript_9:Interfaces_2 (0) | 2022.06.14 |