解决Vue项目,npm install 报错npm ERR! code ETARGETnpm ERR! notarget No matching version found ... 的问题

vue 项目 npm install 报错

npm ERR! code ETARGET
npm ERR! notarget No matching version found for espree@^9.6.0.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! A complete log of this run can be found in: .......

我安装的 npm 版本此前是 8.17.4,但在前两天我进行升级之后同步了官方最新的 npm 版本@9.7.2,我发现在此之后使用 npm install 项目时如何也下载不了 node_modules 包,我带着疑问去网上搜索了答案,却发现很多给错的答案是清理掉本地的 node 的缓存。
在这里插入图片描述
但没能解决问题,然后猜测是不是更新 npm 之后,版本升级导致了本地 npm 国内下载的镜像源也发生了变化,然后就查看 npm 镜像源

    // 查询源
    npm config get registry

在这里插入图片描述

发现原来的淘宝镜像源 https://npm.taobao.org 已经更新域名了,最新的域名是 https://npmmirror.com

//全局切换镜像源:
npm config set registry=https://registry.npmmirror.com/

在这里插入图片描述
设置完成后,查看npm 镜像源的地址是不是发生了改变,然后就重新把vue项目给 npm install一次,这次就成功了~
在这里插入图片描述
项目成功运行啦~
在这里插入图片描述

页面运行效果

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值