包括来自 piral 实例的类型失败
Including typings from the piral instance fails
我已经找到了如何在 piral 中正确输入插件(通过使用声明合并)。
这似乎只适用于来自专用包的 pilet api 扩展,并且只有在其根文件夹中有 api.d.ts 时才有效。
如何键入直接在 piral 实例中定义的 pilet api 扩展?
到目前为止我尝试了什么:
- 在 src 文件夹中放置一个 api.d.ts
- 将相关类型直接放入 src/index.tsx 文件
- 将 package.json 中的 typings 字段更改为任一字段(以及 src/types.ts 等其他字段)
您是否尝试过将 api.d.ts 与 package.json 相邻放置?那应该有用!
除此之外api.d.ts可以简单的如下:
export { MyPiletApi} from './src/types';
希望对您有所帮助!
我已经找到了如何在 piral 中正确输入插件(通过使用声明合并)。
这似乎只适用于来自专用包的 pilet api 扩展,并且只有在其根文件夹中有 api.d.ts 时才有效。
如何键入直接在 piral 实例中定义的 pilet api 扩展?
到目前为止我尝试了什么:
- 在 src 文件夹中放置一个 api.d.ts
- 将相关类型直接放入 src/index.tsx 文件
- 将 package.json 中的 typings 字段更改为任一字段(以及 src/types.ts 等其他字段)
您是否尝试过将 api.d.ts 与 package.json 相邻放置?那应该有用!
除此之外api.d.ts可以简单的如下:
export { MyPiletApi} from './src/types';
希望对您有所帮助!