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