
高质量的第三方库类型定义的存储库,可与Flow一起使用。
笔记
我们希望使流动类似的社区了解该项目的当前状态和未来方向。您可能已经注意到,最近几个月我们的活动减慢了。但是,我们致力于维持流动性的功能,并将继续解决新的流程发行的任何问题。
虽然我们目前尚未计划任何主要的新功能,但我们仍然愿意为社区提供贡献。我们的重点仍然放在确保现有功能良好的功能上,并且该类型的定义保持最新状态。我们感谢这些贡献带来的价值,并鼓励任何有兴趣增强流动类型以参与其中的人。
查看文档中的快速启动页面以开始。它将引导您通过使用它们的安装Typedef,以及写作和包括您自己的编写。
当您以流量开始一个项目时,您可能想使用一些未用流量编写的第三方库。默认情况下,流程将忽略这些库,使它们没有类型。结果,如果您不小心误用了库(也无法自动完成库),则流量将无法给出错误。
为了解决这个问题, Flow支持库定义,使您可以描述模块或库的接口与该模块/库的实现分开。
flow-typed库是高质量库定义的集合,测试以确保定义保持高质量,并具有使其尽可能容易地导入项目中的工具。
当您在项目中添加一个或多个新依赖项时,您要做的就是运行flow-typed install 。这将搜索libdef回购并下载所有与您的项目相关的Libdef并为您安装。之后,只需检查它们并前进!
flow-typed NPM软件包提供了一个CLI,其中包括几个用于使用此存储库的命令。文档中提供了完整的命令列表。
在开发问题之前,请看一下常见问题解答。您的问题可能已经回答了!如果没有,请不要犹豫打开一个问题。
只需发送拉动请求即可! MD中突出显示的文档应详细概述如何根据我们的最佳实践提出拉力请求。
欢迎核心CLI的错误修正和改进。如果您想贡献一项新功能,请考虑首先开发问题以讨论它。
![]() | ![]() | ![]() | ![]() | ![]() |
|---|---|---|---|---|
| @andrewsouthpaw | @brianzchen | @Gantoine | @pascalduez | @villesau |