320x100
320x100
타입 관련 파일 분리하기
: src 디렉터리 내부에 @types 디렉터리를 생성
: 컴포넌트의 Props의 타입을 제외한 모든 타입을 @types 디렉터리에서 관리
.ts와 .d.ts
- .ts
: 자바스크립트로 컴파일되는 일반적인 타입스크립트 파일
- .d.ts
: 선언한 내용이 타입스크립트 컴파일 시에 문맥에 자동으로 추가되지만 자바스크립트로는 컴파일 되지 않는 파일
: .d.ts에 정의된 선언을 Ambient라고 부르고 이는 구현을 정의하지 않은 선언을 의미
: .d.ts를 사용하면 module 키워드를 사용해서 절대 경로로 import 할 수 있는 장점이 존재
Reference
300x250
728x90
'Programming > TypeScript' 카테고리의 다른 글
타입스크립트와 객체지향 프로그래밍 (OOP) (1) | 2024.01.13 |
---|---|
타입스크립트 데코레이터 (5) | 2024.01.13 |
타입스크립트로 구현하는 좋은 예외(Exception) 처리 (0) | 2023.12.28 |
타입스크립트 클린코드 (0) | 2023.12.28 |
nodejs / typescript / express API 문서 자동화 도입기 (실패) (0) | 2023.12.28 |