Я чувствую любопытство к *.d.ts
из-за новичка в TypeScript. И кто-то сказал мне, что этот тип файла является чем-то вроде "head file" в C++, но только для JS. Но я не могу преобразовать чистый JS файл в файл *.d.ts
если я не изменю *.js
на *.ts
. Итак, у меня есть три файла: файл JS, файл TS и файл *.d.ts
.
-
Какие отношения между ними?
-
Как я могу использовать файл
*.d.ts
? Означает ли это, что я могу удалить файл*.ts
навсегда? -
Если да, то как файл
*.d.ts
узнать, какой файл JS сопоставлен самому себе?
Большое спасибо! Было бы очень хорошо, если бы кто-то мог привести мне пример.