首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止FlowType检查node_modules中的错误

防止FlowType检查node_modules中的错误
EN

Stack Overflow用户
提问于 2018-09-04 10:50:59
回答 1查看 1.3K关注 0票数 8

我尝试过寻找解决方案,或者努力解决这个问题,但没有成功。下面是一些步骤来描述我的流程安装以及最终我面临的问题。

步骤1:我使用react-native init TestProject创建了一个新的Step原生项目。

我想为我的项目配置,但是没有.flowconfig文件。正如我们所知道的,需要指定流版本,以便在本地为项目安装流,使用以下脚本:yarn add --dev flow-bin@0.79.1 babel-preset-flow

步骤2:尽管我没有.flowconfig文件,因此没有要安装哪个特定版本的流的信息,但我尝试使用以下方法为我的项目安装流:

yarn add --dev flow-bin babel-preset-flow.This安装了最新的flow 0.79.1。

步骤3:生成.flowconfig文件,使用以下脚本:./node_modules/.bin/flow init。这使用一些默认条目在项目目录中创建了.flowconfig文件,如下所示:

步骤4: I重新启动VSCode以启动flow服务器:

在flow服务器运行时,我在这里发现了react本机库中存在98个问题:

./node_modules/.步骤5:步骤5:在.flowconfig文件中的忽略下添加了,然后重新启动VSCode。

步骤6 :现在被流捕获的错误是,它找不到模块的反应-本机:

以下是该项目的package.json:

以下是React本机环境信息:

如果有人解决了这个问题,请提出建议。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-09-08 14:39:13

您可以使用.flowconfig中的.flowconfig*部分告诉Flow将文件视为非类型化的,但仍然认识到它们的存在,甚至更好地使用新的 [declarations]选项,即使库本身有错误,也只使用这些类型。这将防止进口问题。在您的示例中,您可能只想忽略非常特定的依赖项,因为从节点模块内部的库中获取类型通常是有用的。

*在Flow v0.61.0中引入

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52164591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档