Raj*_*Raj 7 reactjs flowtype react-native
我试图寻找解决方案或解决该问题,但没有成功。这里有一些步骤来描述我的流程安装以及最终面临的问题。
步骤1:我使用创建了一个新的react native项目
react-native init TestProject。
我想为我的项目配置流程,但是没有.flowconfig文件。正如我们所知道的是,流动版本是需要在本地安装流程的项目,使用下面的脚本中指定:
yarn add --dev flow-bin@0.79.1 babel-preset-flow。
步骤2:即使我没有.flowconfig文件,因此也没有安装流的特定版本的信息,我还是尝试使用以下方法为我的项目安装流:
yarn add --dev flow-bin babel-preset-flow。这已安装了最新的流程0.79.1。
步骤3:要生成.flowconfig文件,请使用以下脚本:
./node_modules/.bin/flow init。这在项目目录中创建了.flowconfig文件,并带有一些默认条目,如下所示:
当流服务器运行时,在这里我发现react-native库存在98个问题:
步骤5:我添加了。/ node_modules /。在[忽略]在.flowconfig再次文件并重新启动VSCode。
步骤6:现在流捕获的错误是,它找不到模块react-native:
这是项目的package.json:
这是React Native环境信息:

请建议是否有人解决了此问题。提前致谢。
您可以使用[untyped]* 部分来.flowconfig告诉 Flow 将文件视为无类型文件,但仍然认识到它们存在,或者甚至更好地使用新 [declarations]选项仅使用类型,即使库本身存在错误也是如此。这将防止导入问题。在您的情况下,您可能只想忽略非常具体的依赖项,因为从节点模块内部的库获取类型通常很有用。
| 归档时间: |
|
| 查看次数: |
661 次 |
| 最近记录: |