处理npm install 因版本问题导致的报错 (npm i --legacy-peer-deps)

这篇具有很好参考价值的文章主要介绍了处理npm install 因版本问题导致的报错 (npm i --legacy-peer-deps)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

npm ERR! code ERESOLVE

npm ERR! ERESOLVE unable to resolve dependency tree

npm ERR!

npm ERR! While resolving: react-demo@0.1.0

npm ERR! Found: react@17.0.2

npm ERR! node_modules/react

npm ERR!   react@"^17.0.2" from the root project

npm ERR!

npm ERR! Could not resolve dependency:

npm ERR! peer react@"^18.0.0" from @testing-library/react@13.3.0

npm ERR! node_modules/@testing-library/react

npm ERR!   @testing-library/react@"^13.1.1" from the root project

npm ERR!

npm ERR! Fix the upstream dependency conflict, or retry

npm ERR! this command with --force, or --legacy-peer-deps

npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

npm ERR!

原因可能是因为之前安装的react 是全局安装的16,新项目用的是18所以依赖项中存在无法解决的冲突。
解决:npm i --legacy-peer-deps
就可解决了!文章来源地址https://www.toymoban.com/news/detail-654941.html

到了这里,关于处理npm install 因版本问题导致的报错 (npm i --legacy-peer-deps)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Node.js相关问题】npm install报错后重装node版本及npm环境变量配置及npm run dev启动报错原因分析解决办法

    昨天在准备打开b站up主三更草堂的博客项目08-02.基础版本前端联调_哔哩哔哩_bilibili中的前端工程时,使用以下两个命令分别都出现了报错。 命令1 : # install dependencies npm install 命令2 : # serve with hot reload at localhost:8080 npm run dev 2.1 首先是淘宝镜像过期的问题,这个解决办法比

    2024年04月10日
    浏览(93)
  • 如何解决npm install 的报错npm ERR! network request to http://registry.cnpmjs.org/vue-cli failed

    报错: 解决方法: npm ERR! network request to http://registry.cnpmjs.org/vue-cli failed, reason: getaddrinfo ENOTFOUND 这句话已经很明显的提示 http://registry.cnpmjs.org/vue-cli 请求失败了,但网上其他博客还是让代理这个路径。试了网上很多方法都没有用。最后执行了以下语句,执行成功 直接代理淘

    2024年02月04日
    浏览(89)
  • npm库:safe-json-stringify处理JSON.stringify循环引用的报错

    解决方案: safe-json-stringify(比较新) json-stringify-safe 使用上面的包重写JSON.stringify ts下类型问题 使用场景: 请求返回的err错误处理

    2024年02月12日
    浏览(46)
  • npm install vue3-print-nb --legacy-peer-deps npm ERR!

    npm install vue3-print-nb --legacy-peer-deps npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/vue3-print-nb failed, reason: certificate has expired npm ERR! A complete log of this run can be found in: C:UsersadminAppDataLocalnpm-cache_logs2024-01-22T04_35_33_436Z-debug-0.log 解决方法:

    2024年01月23日
    浏览(43)
  • ERROR command failed: npm install --loglevel error --legacy-peer-deps

    完美解决ERROR command failed: npm install --loglevel error --legacy-peer-deps 出现问题,第一步是查找问题根源。 查看日志信息,如果出现permittion字样,请尝试第一种方法:使用管理员身份运行cmd,重新构建项目。 第二种方法,卸载npm,安装低版本的npm(即nodejs),再重新构建。

    2024年02月04日
    浏览(51)
  • 解决npm install报错 npm ERR! gyp ERR! cwd D:\Projec\xxx\node_modules\node-sass (node-sass版本问题)

    vue项目换电脑后npm install发现一直报如下的错误: node-sass版本不兼容,比较老。还出现找不到python路径的错误。node-sass 需要 node-gyp安装时需要进行转译所以可能会出现各种按安装问题。且node-sass 本身就已经是deprecated状态了。如果不是维护老项目不建议再使用 由于它只用于开

    2024年02月09日
    浏览(72)
  • npm install 报错权限问题

    npm i 报错权限问题 npm install 报错权限问题 这个问题涉及到权限和不受支持的引擎版本的错误。下面是一些解决此问题的步骤: 权限问题:根据错误消息,你没有访问权限来创建文件夹。尝试以管理员身份重新运行命令或使用sudo权限(仅适用于UNIX和Linux系统)。你可以尝试使

    2024年04月14日
    浏览(45)
  • (MACOS限定!)关于npm install 报错问题的解决

    很多使用MacOS的朋友在设置npm install会遇到报错的情况,如图:  接下来就让我们一起解决下这个问题吧! 输入代码: 然后输入密码,如图: 此时尝试输入 npm install iquery,结果 报错,进行步骤二,如图: 图片中也显示了要输入: 根据步骤一图,输入代码: 输入密码,如图

    2024年02月14日
    浏览(49)
  • Android关于接入SDK所用jdk版本比项目高的报错问题

    What went wrong: A problem occurred evaluating project ‘:app’. java.lang.UnsupportedClassVersionError: com/google/firebase/perfugin/FirebasePerfPlugin has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 解决办法如下 在Android Studi

    2024年02月11日
    浏览(45)
  • 【解决问题】Vue 项目中安装依赖 npm install 一直报错

    在 GitHub 上面找了几个项目,下载下来想执行以下,首先根据 README 文档进行安装依赖: 但接下来就一直报错,报错信息如下: 搜寻了好多种解决方法,依然不行,最后看到一篇博客说是  C盘 User 文件夹中的  .npmrc 文件 的问题,于是我尝试删除该文件,再次进行  npm inst

    2024年02月02日
    浏览(78)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包