1

我已经找到了如何在 piral 中正确键入插件(通过使用声明合并)。

这似乎仅适用于来自专用包的 Pilet api 扩展,并且仅当其根文件夹中有 api.d.ts 时才有效。

如何键入直接在 piral 实例中定义的 pilet api 扩展?

到目前为止我尝试了什么:

  1. 在 src 文件夹中放置一个 api.d.ts
  2. 将相关类型直接放在 src/index.tsx 文件中
  3. 将 package.json 中的 typings 字段更改为其中之一(以及 src/types.ts 等其他字段)
4

1 回答 1

1

您是否尝试过将api.d.ts与package.json相邻放置?那应该工作!

除此之外api.d.ts可以简单如下:

export { MyPiletApi} from './src/types';

希望有帮助!

于 2020-01-03T13:48:02.777 回答