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;
}
或者也許有一種方法可以告訴編譯器聲明合併到一個文件?