我想知道如何设置.flowConfig才能在React-Native项目中使用流。我创建了一个空的.flowConfig文件,但一旦我在JS源文件中包含react本机模块并用flow检查该文件,flow就会显示一条"not_found"错误消息。
按照https://flowtype.org/要创建您的项目.flowconfig
文件,您可以复制并粘贴它,您还必须通过brew install flow
安装流,并将流二进制文件添加到package.json
中,完成所有这些后,您应该能够手动运行流并检查错误类型,但这并不是最佳的。
如果不使用核素,我还无法在原子上建立流动,我想通过在包裹周围挖掘,你可以找到一些可以进行实时流动检查的东西。
@jerome提供的链接(https://egghead.io/lessons/react-setup-nuclide-to-use-flow-and-eslint-mac)是有用的,但仅用于核素安装,仍然值得一看。
我建议观看https://egghead.io/lessons/react-setup-nuclide-to-use-flow-and-eslint-mac它解释了如何将Flow与Nuclide一起使用。我遇到了让flow工作的问题,我的主要错误是我没有安装flow(brew-install-flow)。在官方网站上(https://flowtype.org/docs/getting-started.html)他们没有提到你需要安装flow(或者如果是这样的话,那就不是很明显了)。不管怎么说,看视频它很棒,它甚至解释了ESLint:)