添加我的类型声明会引发错误“ Typescript没有为my.d.ts发出任何输出”

时间:2018-10-02 13:48:22

标签: typescript ts-loader type-declaration

使用我自己的类型声明文件(例如my.d.ts)编译TypeScript会给我一个错误,提示“ Typescript没有为my.d.ts发出任何输出”。 当然,我不希望从该类型声明文件生成任何代码。

my.d.ts只有这样的接口定义。

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

1 个答案:

答案 0 :(得分:0)

可能还有很多其他情况,但是我的问题是我的.d.ts文件的位置。

我将.d.ts文件与其他.ts文件放在同一目录中,并且我的配置包括.d.ts文件作为编译目标。

将.d.ts文件移动到编译目标目录的外部即可解决此问题。