问题记录:使用vuecli创建vue3项目提示镜像源错误的bug解决

起因:准备搭一个vue3的项目架子,当然想到了vue cli。我的电脑之前就安装过vue-cli,有了vue-cli,新建vue3项目只需要一句话

vue create  xxx(项目名,不能用大写字母)

然后就报错了
在这里插入图片描述
从上面图片不能看出是镜像源出错了,npm.taobao这个镜像源其实24年1月22号到期了,所以不能用了。
于是我去检查我的npm镜像源地址:

npm config get

在这里插入图片描述
没毛病,那是yarn镜像源的问题吗?
我也检查了一遍

yarn config list

在这里插入图片描述
也没问题。

想来想去,应该是vue-cli的镜像地址需要改。
但是在网上找来找去都是npm切换镜像地址,这时候看到有人评论说,修改vue-cli不使用淘宝镜像即可。
在这里插入图片描述
我替大家试了,不用镜像源太卡了😭

终于找到修改vue-cli镜像源的方法🎉🎉🎉

 vue create my-project --registry https://registry.npmmirror.com

可惜是一次性的,也就是下一次创建vue3项目的时候还得添上后面的镜像源地址,麻烦😢

最终解决方案
在vue-cli的安装目录中修改淘宝镜像源

C:\Users\xxx\AppData\Roaming\npm\node_modules@vue\cli\lib\util\registries.js

xxx是用户名,每人的电脑不一样,按自己的用户名找到文件就好
在这里插入图片描述

罪魁祸首就是它,修改它的地址为 https://registry.npmmirror.com就好
这样vue-cli就不会再去找已经废弃的镜像源了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值