프로그래밍/TypeScript
[타입스크립트] 타입 정의가 없는 경우 타입 정의하기
타입스크립트를 적용하면 몇가지 문제를 맞닥뜨리게 된다.그 중 빈번하게 발생하는 이슈는 타입 정의다. 보통 사용하는 라이브러리나 플러그인이 공식적으로타입 스크립트를 지원하지 않는 경우이다. npm 저장소에 공개적으로 타입 정의 파일이 있다면해당 모듈을 설치하면 된다. 하지만 그렇지 않다면 번거롭지만개발자가 직접 타입 정의를 해주면 된다. 타입 정의 파일 생성 (.d.ts 파일 만들기)Test.js 파일이 있고 해당 파일을 import 하여 메서드에 접근한다면당연히 타입 정의가 되어 있지 않아서 타입 추론이 안된다. Main.ts 에서 Test.js를 import 하여 함수를 호출해보자.타입스크립트가 적용된다면 import 문에서부터 에러가 발생한다. Main.tsimport * as Test from "...