minstudio

외부 라이브러리 사용하기 (@types)

타입스크립트는 순수 자바스크립트로 만들어진 남의 코드를 읽지 못합니다. 따라서 누군가가 그 라이브러리를 해석해 놓은 .d.ts(타입 선언 파일)를 별도로 설치해 주어야 하는데, 이것이 바로 DefinitelyTyped(@types/) 생태계입니다.

🔌 @types (타입 선언 파일) 어댑터 📦 JS 라이브러리 (규격이 안 맞음) + 🧳 @types/react 어댑터 (.d.ts) = 🚀 안전한 TS 사용 완벽한 자동완성
# 1. lodash 같은 순수 JS 라이브러리를 설치하면 TS가 타입을 몰라서 에러를 냅니다.
npm install lodash

# 2. 전 세계 천재 개발자들이 대신 만들어둔 "타입 설명서(@types)" 패키지를 설치합니다!
npm install -D @types/lodash
외부 라이브러리 사용하기 (@types) | Minstudio