使用Flow js,您在哪里保留类型别名?

时间:2017-08-31 17:17:28

标签: reactjs flowtype

我是使用Flow js的新手,发现自己为不同的API调用响应和其他函数创建了许多自定义类型别名。目前,我将类型别名保存在我需要的同一文件中,如果我需要在程序中的其他位置将其导出。但是,我很快发现这变得笨拙/凌乱。是否有一些推荐的结构如何组织所有类型的别名?

感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用flow-typed目录来定义全局类型和模块,如documentation中所述。其他方法是在某些文件夹结构之上创建一些索引文件,您将导出与此目录类型相关的所有文件夹结构。在我的项目中,我在flow-typed目录中声明了全局redux类型,并从commons目录导出了其他类型。