由于node版本较高引起的问题

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: newsplatform@0.1.0
npm ERR! Found: react@18.2.0
npm ERR! node_modules/react
npm ERR!   react@"^18.1.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.0.0" from react-particles-js@3.6.0
npm ERR! node_modules/react-particles-js
npm ERR!   react-particles-js@"*" 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.

这是由于node版本过高导致的

改进的方法是使用nvm管理node

第一步:彻底删除node

step1:在电脑的功能中卸载掉node

step2:卸掉node安装目录里的文件

step3:删除在系统环境变量里关于node的设置: path  node_path

step4:删除c:用户/xxx/AppData/Roaming 中关于npm  npm-cache文件夹及文件夹里的内容

第二步:安装nvm

https://github.com/coreybutler/nvm-windows/releases

在上面的网址中下载

然后按照操作进行安装

第三步:使用nvm安装node

nvm ls available---显示当前所有可使用的node版本

nvm install 14.18.0 ---安装版本为14.18.0 的node

nvm use 14.18.0 -- 使用版本为14.18.0 的node

nvm ls --显示正在使用的node版本以及已经安装但未使用的node 版本

nvm uninstall 14.18.0 -- 卸载不用的node版本

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值