2017-08-31 75 views
1

我是使用Flow js的新手,並且發現自己爲不同的API調用響應和其他函數創建了很多自定義類型別名。目前,我將類型別名保留在我需要的同一個文件中,並且如果我在程序的其他地方需要它,則將其導出。但是,我很快發現這變得笨拙/混亂。是否存在某種推薦的如何組織所有類型別名的結構?使用Flow js,你在哪裏保留你的類型別名?

謝謝。

回答

0

您可以使用flow-typed目錄來定義全局類型和模塊,如documentation中所述。其他方法是在某些文件夾結構的頂部創建一些索引文件,您可以在其中導出與此目錄類型相關的所有文件。在我的項目中,我在flow-typed目錄中聲明瞭全局的redux類型,並從commons目錄中導出了其他類型的聲明。

+0

好信息!謝謝! – runandrew