为私有模块编写流式定义的最佳方法是什么?

时间:2017-09-14 20:21:40

标签: reactjs flowtype flow-typed

  1. 为模块编写流式定义的最佳方法是什么? 我知道flow-typed项目,即使您拥有该库,这是编写定义的最佳方式吗? documentation对此并不十分清楚。

  2. flow-typed方法不适用于私有模块。在这种情况下的建议是什么?

1 个答案:

答案 0 :(得分:2)

我建议您阅读Authoring and publishing JavaScript modules with Flow

简短的回答是,您可以使用Flow将读取的.js.flow文件分发您的模块以获取类型信息。通常这些只是在删除类型注释之前使用flow-copy-source包创建的原始源代码的副本。

flow-typed用于为不自动提供模块的模块提供定义,但您可以在自己的模块中包含类型定义。