首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未能加载在'package.json ?eslint-config-app‘中声明的插件“flowtype”:无法找到模块“eslint/use-at-your risk”

未能加载在'package.json ?eslint-config-app‘中声明的插件“flowtype”:无法找到模块“eslint/use-at-your risk”
EN

Stack Overflow用户
提问于 2021-12-17 18:45:00
回答 8查看 28K关注 0票数 24

我用create-react-app创建了一个新的React项目。

npm start终点站。

立即得到这个错误

未能加载在'package.json ?eslint-config-app‘中声明的插件“flowtype”:无法找到模块“eslint/use-at-your risk”

我该怎么解决这个问题?

具体而言,不是这个项目,而是如何让create-react-app创建没有错误?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2021-12-29 23:19:29

正在发生的事情是,当您运行npm start时,它可能正在使用eslint进行一些检查,据我所知,创建-react应用程序有一些检查,如果您有eslint错误,就会破坏您的构建,因此它们是相关的。

这里出现的错误与eslint使用的一个名为子路径出口的节点特性有关,但它的支持是否成功取决于库是如何使用的。例如,当与jest一起使用时,会突出显示这会导致问题。

对于flowtype,eslint,是引起问题的确切代码行。

您还可以阅读有关类型记录eslint插件的类似报道。

解决方案和我甚至能够理解造成这个问题的原因是,我昨天在eslint-plugin-flowtype的一个克隆中修复了这个问题(考虑到最初的插件缺乏维护),这里是https://github.com/flow-typed/eslint-plugin-ft-flow/pull/23

我会提出一个问题的创建-反应-应用,看看他们是否愿意交换插件与新的一个,这将有更多的维护和解决问题,你正在经历。

票数 13
EN

Stack Overflow用户

发布于 2022-01-28 05:46:01

我修正了这一点,只是删除:

代码语言:javascript
复制
"eslintConfig": {
  "extends": [
    "react-app",
    "react-app/jest"
  ]
}

论package.json

票数 13
EN

Stack Overflow用户

发布于 2022-02-20 19:27:59

我也有同样的问题。所以在我的例子中,我发现我的节点版本是v12。所以我了解了CRAv5.x,它应该与>=节点v14一起使用。于是我转到Node v16.10.0并解决了这个问题。

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

https://stackoverflow.com/questions/70397587

复制
相关文章

相似问题

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