외부 라이브러리 모듈화

y0ung·2021년 6월 7일
1

TypeScript

목록 보기
12/12

기본적으로 라이브러리를 사용할때 이상적인 라이브러리는 typescript를 정의해 주지만 그렇지 않은 경우도 있다

그런 경우 2가지의 방법으로 모듈화를 할수 있는데

1. @types/...

npm 으로 @types/관련 라이브러리 를 설치해 준다.

$ npm i @types/...

2. d.ts파일로 직접 모듈화하기

  1. 모듈화를 할 라이브러리 폴더를 전역에 추가해 준다.

  2. tsconfig.json 파일에 typeRoots:["타입모듈화설정이 있는 폴더명"] 을 추가해 준다.

  3. 라이브 러리 이름의 폴더 명을 생성한후 index.d.ts파일을 생성한다.

  4. index.d.ts파일에 declare module '라이브러리' 를 추가해 준다.

profile
어제보다는 오늘 더 나은

0개의 댓글