我想声明一个名为 的命名空间PluginApi
,以便用户可以使用它d.ts
来获取代码推荐。在下面的代码中,React 引用的是它的const React
而不是 React 库。我该如何解决这个问题
declare namespace PluginApi {
const React: typeof React
}
我想声明一个名为 的命名空间PluginApi
,以便用户可以使用它d.ts
来获取代码推荐。在下面的代码中,React 引用的是它的const React
而不是 React 库。我该如何解决这个问题
declare namespace PluginApi {
const React: typeof React
}
有几种方法可以解决这个问题。最简单的方法是使用不同的名称导入 React 模块:
TypeScript 游乐场
另一种选择是通过globalThis引用导入的模块以突破范围
PluginApi
。TypeScript 游乐场