2017-08-31 29 views
1

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

谢谢。

回答

0

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

+0

好信息!谢谢! – runandrew

相关问题