Как определить файл определения типа для импортированного модуля JavaScript (../vendor/point.js) в TypeScript - PullRequest
0 голосов
/ 06 мая 2020

Я импортирую библиотеку JavaScript в свое приложение TypeScript и хочу добавить файл определения типа. Модуль, который я импортирую, находится в локальном каталоге и импортируется следующим образом:

import {Point} from '../vendor/point.js';

Сам модуль ../vendor/point.js представляет собой библиотеку es2015 JavaScript, которая экспортирует class Point без каких-либо доступных определений типов.

Как мне создать файл определения типа для этой библиотеки?

Я пытался создать файл ../vendor/point.d.ts, содержащий только declare module 'point';, но TypeScript сообщает об ошибке error TS2306: File '.../vendor/point.d.ts' is not a module.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...