이번 시간에는 TypeScript에서 삼중슬래시 지시자의 설명과 참조 태그와 함께 사용하는 법에 대해서 설명 하겠습니다
삼중 슬래시 지시자란
💡
1. 삼중 슬래시 지시자(/// Triple-slash Directives)는 TypeScript 파일에서 사용되는 특별한 주석 문법입니다.
2. 이 지시자들은 TypeScript 컴파일러에게 다른 파일을 참조하도록 하는 역할을 합니다
사용법
타입 정의 파일 참조
주로 “.d.ts” 확장자를 가진 타입 정의 파일을 참조하기 위해 사용됩니다
이러한 파일은 외부 JavaScript 라이브러리의 TypeScript 타입 정보를 제공하거나, 프로젝트 내의 커스텀 타입을 정의하는데 사용됩니다
/// <reference path="my-types.d.ts" />
삼중 슬래시 지시자는 위와 같이 정의 합니다
타입 정의 파일 참조 예시 코드
my-types.d.ts 라는 타입 정의 파일을 생성하고
//TypeScript
//main.ts
/// <reference path="./my-types.d.ts" />
import _ from 'lodash'
const str = 'the brown fox jumps over the lazy dog.'
console.log(_.camelCase(str))
console.log(_.snakeCase(str))
console.log(_.kebabCase(str)
위와 같이 삼중 슬래시 지시자와 참조 레퍼런스를 이용해 TypeScript 컴파일러가 lodash 패키지의 타입 파일의 위치를 알 수 있도록 명시해 줄 수 있습니다.