Notice
Recent Posts
Recent Comments
Link
관리 메뉴

윤일무이

[TypeScript] 타입 스크립트에서 외부 라이브러리 사용하기 본문

❔ TypeScript/💭 한 입 크기 TypeScript

[TypeScript] 타입 스크립트에서 외부 라이브러리 사용하기

썸머몽 2024. 1. 2. 23:22
728x90

타입 스크립트에서 외부 라이브러리 사용하기

  • JS를 사용할 때는 npmjs.com에서 바로 Installation 명령어에 따라 설치하기만 하면 됐지만 TS에서는 그렇게 할 수 없다.
    • 코드 실행 전 타입 검사 기능을 시행하는데, 라이브러리 코드의 타입 검사도 수행한다.
    • 따라서 라이브러리 코드의 타입 정보가 제공되지 않은 상황에서 타입 검사가 이뤄지지 않기에 오류가 발생한다.
    • 단, 몇몇 라이브러리에서는 TS 아이콘(TS로 만들어짐)이 있는 것들은 원래 쓰던대로 바로 사용할 수 있다.
  • DT 아이콘이 있는 경우 해당 아이콘을 누르면... 라이브러리 코드의 타입 정보를 갖고 있는 패키지를 추가로 설치해주면 된다.
    • 이런 패키지를 Definitely Types라고 한다.

npm i lodash로 설치하면 에러가 발생한다.
npm i @types/lodash로 라이브러리 코드 타입 정보를 갖는 패키지를 추가로 설치해주자.

 


 

**출처: 한 입 크기로 잘라먹는 타입스크립트 (인프런, 이정환 강사님)

728x90