Typescript:声明模块,从另一个模块导出

问题描述 投票:1回答:2

假设我有a.d.ts

declare module './a' {
  export function foo(): string
}

而且我想从另一个模块b.d.ts中重新导出此foo:

我尝试过:

第一次尝试:

declare module './b' {
  export { foo } from './a'
}

第二次尝试:

declare module './b' {
  import { foo } from './a'

  export { foo }
}

但是两次,当我这样做时>

// inside ./c.ts

import { foo } from './b';
// foo is not typed

假设我有adts:声明模块'./a'{导出函数foo():字符串},我想从另一个模块bdts重新导出此foo:我尝试过:第一种尝试:声明模块'。 / b'{出口{...

typescript
2个回答
0
投票

尝试一下


0
投票

关于环境声明的Dunno,但是您可以通过具体的实现方法来做到这一点:

© www.soinside.com 2019 - 2024. All rights reserved.