npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

这篇具有很好参考价值的文章主要介绍了npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

当我们拿到一个前端项目的时候,想要把它运行起来,首先是要给它安装依赖,即cd到当前项目根目录下去执行npm install命令,然后有一定几率在终端你会遇到这样的报错:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree

npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

用我的中式英语翻译一下就是:不能解析依赖树 ,需要先修复上面依赖关系冲突或者重新执行一下npm install命令,后面跟--force或者--legacy-peer-deps去接受不正确的(并可能被破坏的)依赖解析。

根据它的建议,我们去执行npm install --force  或者  npm install --legacy-peer-deps

npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

过了一些时间发现依赖安装好了,你开心坏了,但有些 “顽固” 的项目可不会就此善罢甘休,有些项目执行完这两条命令之后依然还是上面那个报错。这时候你就应该去看一下你的npm版本了

npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

 我的npm版本是7.5.3

其实npm@7ERESOLVE有关的问题还是比较常见的,这是因为npm7.x对于某些事情要比npm6.x更加严格,通常解决办法就是使用 npm install --legacy-peer-deps 或者使用 npm@6

如果这些办法不能立即生效的话,可以先把项目中的 node_modulespackage-lock.json 删除,它们将会被重新创建。

温馨提示:使用 npm@6 不需要卸载 npm@7,可以使用 npx 去指定 npm 的版本。即可以这么使用:npx -p npm@6 npm install --legacy-peer-deps文章来源地址https://www.toymoban.com/news/detail-411330.html

到了这里,关于npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • npm ERR! code ERESOLVEnpm ERR! ERESOLVE could not resolve dependency

    使用命令安装 npm 包时,我收到这些异常。 如何解决 ERESOLVE 无法解决安装 npm 包时的依赖关系树错误 错误? 要解决 ERESOLVE 安装 npm 包时无法解决依赖关系树错误,您有 依赖关系冲突 ( 不正确 且可能 损坏 的依赖关系),如它所说,因此请尝试使用 或 运行命令。如果它没有

    2024年02月08日
    浏览(93)
  • npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve

     有很多类似这样的异常,而我统一叫npm报错 ERESOLVE 解决方案: npm 配置集旧版-对等-对等值设置为 true 后边继续执行npm安装插件操作  当然还有一个类似的 解决方案 ,就是在里 安装插件的命令后面加上 我举个例子,安装axios 这个是我没试过的,但是第一个解决方案一个道

    2024年02月14日
    浏览(41)
  • 解决npm ERR! code ERESOLVE -npm ERR! ERESOLVE could not resolve

    当使用一份vue源码开发项目时,npm install 报错了 npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving: vue-admin-template@4.4.0 npm ERR! Found: webpack@4.46.0 npm ERR! node_modules/webpack npm ERR! webpack@\\\"^4.0.0\\\" from @vue/cli-plugin-babel@4.4.4 npm ERR! node_modules/@vue/cli-plugin-babel npm ERR! dev

    2024年02月14日
    浏览(36)
  • npm i时报错npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving

    使用npm或yarn安装第三方包。 使用npm命令和yarn命令混合使用会出现安装包冲突。 如果将 yarn.lock 和 package.lock 文件放在一起,有时会变得很困难,因为存在不同步的风险 yarn install 安装生成的 yarn.lock 文件 与 npm install 生成的 package-lock.json 文件时间相差较远,造成了 yarn.lock 的

    2024年02月09日
    浏览(126)
  • npm install出现npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve

    PS E:myvuebookshop npm i npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR!  npm ERR! While resolving: @vue/eslint-config-standard@6.1.0 npm ERR! Found: eslint-plugin-vue@8.7.1 npm ERR! node_modules/eslint-plugin-vue npm ERR!   dev eslint-plugin-vue@\\\"^8.0.3\\\" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! p

    2024年02月11日
    浏览(38)
  • npm 执行命令时报错npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve

    npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving: @vue-office/docx@1.3.0 npm ERR! Found: vue-demi@0.14.6 npm ERR! node_modules/vue-demi npm ERR! vue-demi@“^0.14.6” from the root project npm ERR! vue-demi@“*” from @vueuse/core@9.13.0 npm ERR! node_modules/@vueuse/core npm ERR! @vueuse/core@“^9.1.0” from

    2024年02月07日
    浏览(39)
  • 解决:ERESOLVE unable to resolve dependency tree

    NPM版本问题报错的解决方案 在安装项目依赖时,很大可能会遇到安装不成功的问题,其中有一个很大的原因,可能就是因为你的npm版本导致的。 1.npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree 2.ERESOLVE unable to resolve dependency tree 3.如图: 4.报错原因 在新版本的npm中,

    2024年02月12日
    浏览(46)
  • npm ERR code ERESOLVE ;npm ERRERESOLVE could not resolve

    安装 npm 插件时出现错误 报错的原因可能是 : npm 版本问题, npm 的不同版本对不同的组件库等命令不兼容,对命令的要求更严格; 最简单的解决方法是将 --legacy-peer-deps 标志传递给 npm ,解决指令例如:

    2024年02月15日
    浏览(32)
  • 安装 element-ui 的时候出现 ERESOLVE unable to resolve dependency tree

    在安装 element-ui 的时候报错 unable to resolve dependency tree (无法解决的冲突依赖) 尝试了以下方法: 1)卸载重装 node.js (npm 与 node 版本不匹配) 2) 执行 npm clean cache --force (清除缓存) 3) 删除 node_modules 和 package-lock.json;并重新执行 npm install 最后依旧解决不了问题,正当我放弃的时

    2024年02月15日
    浏览(56)
  • npm install报错unable to resolve dependency tree

    一、问题背景 npm install安装项目依赖时报错 解决:npm install --legacy-peer-deps 其实提示上有:npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force, or --legacy-peer-deps 二、什么是peerDependency? 在日常使用命令 npm install / npm install XX 下载依赖的操作中,如果你使用的

    2023年04月26日
    浏览(38)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包