【问题标题】:Why is the system looking for 'react-is` inside `prop-types`?为什么系统在“prop-types”中寻找“react-is”?
【发布时间】:2021-12-19 12:05:24
【问题描述】:

由于某种原因,系统正在寻找名为 react-is 的东西,导致此错误:

Failed to compile.

./node_modules/prop-types/node_modules/react-is/index.js
Error: ENOENT: no such file or directory, open 'C:\Users\mikwee\linkroots\node_modules\prop-types\node_modules\react-is\index.js'

它是一个包,但出于某种原因它正在prop-types 中寻找它。当我导入一个 React Bootstrap 组件时,这个错误就开始了。我不确定在此处添加什么其他信息,所以如果您需要了解更多信息,请告诉我!

【问题讨论】:

  • 尝试npm i 安装所有依赖项
  • 1.我实际上在 Yarn 上,所以我只使用了yarn。 2. 它说一切都已经是最新的了。
  • 如何在 PowerShell 上做到这一点?
  • 好的,所以我做了rm -r -fo node_modules/,因为这是这个网站上的答案告诉我要做的。有很多错误说它不能删除目录 X,因为它不是空的。然后yarn,还是报错。
  • 我不知道如何,但问题本身就解决了。我想没有必要!

标签: reactjs react-bootstrap react-proptypes


【解决方案1】:

只需删除资源管理器中的 node_modules 文件夹,然后再次运行 yarn

如果仍然失败,您可以安装 react-is 显式使用

yarn add react-is

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
【解决方案2】:

尝试 npm i react-is@latest 仅用于纱线

【讨论】:

  • 那么喜欢yarn upgrade react-is?不适合我
猜你喜欢
  • 2018-11-19
  • 2021-10-15
  • 2017-11-11
  • 2019-11-22
  • 2018-09-15
  • 1970-01-01
  • 2017-11-15
  • 2020-10-30
  • 2021-07-27
相关资源
最近更新 更多