【发布时间】:2021-02-04 12:31:46
【问题描述】:
我在我的项目中使用 flowtype,为方便起见,我想扩展我正在使用的库的功能,更具体地说 luxon
所以,在 Typescript 中,每当我想扩展库的类型时,我都可以做接口声明,Typescript 负责合并我的类型和库定义的类型,所以它专门处理我的这个用例
但是我在flow 中找不到任何信息来实现相同的目标,到目前为止,唯一的解决方案似乎是采用流类型定义,将其复制到我自己的类型定义中(不想要写在上面,因为每次我通过 CLI 安装类型时,我的更改都会丢失,对吗?)并就地修改它......这充其量是一个糟糕的主意
是否有任何我不知道的机制可以快速扩展 flowtype 中的库定义,而无需对现有类型定义进行硬修补?
【问题讨论】:
标签: javascript flowtype