[求助] typescript 第三方模块编写类型文件,需要引入相对路径下的内容

2020-07-28 22:05:25 +08:00
 xiaoming1992

文件结构:

third-module
|--index.d.ts
|--lib
|--|--A.d.ts
|--|--B.d.ts

index.d.ts中需要用到./lib/A.d.ts中的内容

// @types/third-module/index.d.ts

declare module "third-module" {
  const Content: {
    a: A.a;
    b: B.b;
  }
  
  export default Content
}

现在,求助,怎么引入A.d.tsB.d.ts中的内容?我到处都没找到相关的东西。。。

1424 次点击
所在节点    JavaScript
2 条回复
usw
2020-07-29 10:35:10 +08:00
A.d.ts 和 B.d.ts 说不定就是对 A.js 和 B.js 的类型说明,方便你编辑器识别,有可能并不导出。
xiaoming1992
2020-07-30 10:21:08 +08:00
@usw 我需要在 index.d.ts 中引入 A B,因为用到了 A B 中的类型

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/693872

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX