1
项目 -如何创建“正确的”TypeScript .d.ts?
[my-lib]
/
src/
/A.ts
/B.ts
发电机dts-generatorindex.d.ts
如下 -
declare module "my-lib/A" {
export class A{}
}
declare module "my-lib/B" {
import A from "my-lib/A";
export class B{}
}
declare module "my-lib" {
}
该宣言的作品,但是当汽车进口在ide
,当加载systemjs
引起一些不适。所以问题是 - 如何生成声明他们像其他人一样?如何生成如下的.d.ts文件?
declare module MyLib {
export class A{}
export class B{}
}
declare module "my-lib" {
export = MyLib;
}
或者也许有一种方法可以告诉编译器声明合并到一个文件?