【发布时间】:2020-07-27 20:06:04
【问题描述】:
当需要解析 node_modules 时,flow 的初始化速度非常慢。所以最简单的方法就是用
忽略它[ignore]
.*/node_modules/.*
这很好,直到您想要来自第三方库的流定义。此时标准似乎是通过flow-typed 安装它们。但是如果库生成自己的流源文件如graphql呢?
解决此问题的最佳/推荐方法是什么? flow 是否应该解析所有内容,而我只需要处理缓慢的初始化时间,因为对于每天处理多个 repo 的人来说,这听起来像是糟糕的用户体验?
我已经通过在我的忽略.flowconfig 中编写正则表达式来亲自处理这个问题,因为我明确知道我需要不忽略包,但这似乎非常手动,因为我需要知道每个包以及它们是否使用流源文件、流-typed,或者什么都没有。
【问题讨论】:
标签: reactjs flowtype flow-typed