외부 라이브러리 사용하기 (@types)
타입스크립트는 순수 자바스크립트로 만들어진 남의 코드를 읽지 못합니다. 따라서 누군가가 그 라이브러리를 해석해 놓은 .d.ts(타입 선언 파일)를 별도로 설치해 주어야 하는데, 이것이 바로 DefinitelyTyped(@types/) 생태계입니다.
# 1. lodash 같은 순수 JS 라이브러리를 설치하면 TS가 타입을 몰라서 에러를 냅니다.
npm install lodash
# 2. 전 세계 천재 개발자들이 대신 만들어둔 "타입 설명서(@types)" 패키지를 설치합니다!
npm install -D @types/lodash