Добавление объявления моего типа приводит к ошибке «Typescript не произвел никакого вывода для my.d.ts» - PullRequest
0 голосов
/ 02 октября 2018

Компиляция TypeScript с моим собственным файлом объявления типа (скажем, my.d.ts) выдает мне ошибку, говорящую «Typescript не выдал никакого вывода для my.d.ts».Конечно, я не ожидаю никакого кода, сгенерированного из этого файла объявления типа.

my.d.ts имеет только определение интерфейса, подобное этому.

interface JQueryStatic {
    request(handler: string, options: any): any;
}

1 Ответ

0 голосов
/ 02 октября 2018

Может быть много других случаев, но проблема в моем случае заключалась в том, что местоположение моего файла .d.ts.

Я поместил мой файл .d.ts в тот же каталог, что и другие .tsфайлы, и моя конфигурация включала файл .d.ts как цель компиляции.

Перемещение файла .d.ts вне каталога цели компиляции устранило эту проблему.

...