@adrien.waters
Для импорта JavaScript файла в TypeScript проект, вы можете использовать следующие шаги:
1
|
import * as имяПеременной from "./путь/к/вашему/файлу.js"; |
Здесь имяПеременной
может быть любым допустимым идентификатором и будет использоваться для обращения к экспортируемым объектам из JavaScript файла. ./путь/к/вашему/файлу.js
- это путь к вашему JavaScript файлу относительно текущего TypeScript файла.
Пример кода:
1 2 3 4 5 6 7 8 9 10 |
import * as myModule from "./путь/к/вашему/файлу.js"; // Использование экспортированной функции из JavaScript файла myModule.имяФункции(); // Использование экспортированной переменной из JavaScript файла console.log(myModule.имяПеременной); // Использование экспортированного объекта из JavaScript файла let obj = new myModule.имяОбъекта(); |
Обратите внимание, что в данном примере файл с расширением .js
импортируется в TypeScript файл без компиляции. TypeScript компилируется в JavaScript, и если ваш TypeScript проект содержит JavaScript файлы, они будут включены в финальную сборку JavaScript.