流程:确保文件中未使用任何类型
答
您可以尝试使用flow-typed以及eslint-plugin-flowtype。 (我从来没有测试过这个,但它可能会起作用)
flow-typed
从版本库中为你的依赖项下载typedefs,并为从repo中缺少的类型生成空的类型定义。 由空,我的意思是它会生成typedefs与any
类型无处不在。
eslint-plugin-flowtype
有一个no-weak-types
选项,它警告您在文件中使用弱类型(任何,对象和函数)。
也许您可以将eslint
配置为检查flow-typed
生成的文件,并且每次在这些文件中出现any
类型时都会收到警告。
嗯,我的经验是,当需要未键入的模块时,Flow推断类型为“any”。 –
你似乎是对的。但是,这并不意味着我的建议无效。正如我所建议的那样,您仍然可以使用流式输入法尝试您想要的内容。我会编辑我的答案。 – luislhl