17

我想知道如何设置 .flowConfig 才能在 React-Native 项目中使用 flow。我创建了一个空的 .flowConfig 文件,但只要我在 JS 源文件中包含 react-native 模块并使用 flow 检查此文件,flow 就会显示“not_found”错误消息。

4

2 回答 2

4

按照https://flowtype.org/上的说明创建您的项目.flowconfig文件,您可以复制并粘贴它,您还必须通过安装 flowbrew install flow并将 flow 二进制文件添加到您的package.json. 完成所有这些后,您应该能够手动运行流程并检查错误类型,但这并不是最佳的。

如果不使用核素,我无法在 atom 上设置流,我猜想通过对包的一些挖掘,您可以找到一些可以进行动态流检查的东西。

@jerome 提供的链接(https://egghead.io/lessons/react-setup-nuclide-to-use-flow-and-eslint-mac)很有用,但仅用于核素安装,仍然值得一看。

于 2016-10-13T14:39:41.627 回答
1

我建议观看https://egghead.io/lessons/react-setup-nuclide-to-use-flow-and-eslint-mac它解释了如何将 Flow 与 Nuclide 一起使用。我无法使流程正常工作,而我的主要错误是我没有安装流程(brew install flow)。在官方网站(https://flowtype.org/docs/getting-started.html)上,他们没有提到您需要安装 flow (或者如果是这种情况,这并不是很明显)。无论如何,观看视频很棒,它甚至解释了 ESLint :)

于 2016-09-26T07:25:46.713 回答