1、npm install 报错: request to http://registry.cnpmjs.org/**** failed
报错截图如下:区别npm镜像地址不同,一个淘宝的,一个cnpm的。
当时还认为只是下载element_plus组件报错,一直找关于vue3中安装element-plus的方法以及问题,也在网上看了许多博客的解决方法都无效。
2、问题排查:
注释掉终端下载报错的组件(我这里是element-plus),重新执行 npm install,发现还是报此类错误,思考可能npm自身的问题,可能是缓存的问题,所以清了一下npm缓存 命令:npm cache clean -f
重新执行install还是包同样的错误。
仔细查看报错日志信息:
3、最终解决办法
推测可能是镜像问题,那就换一个镜像嘛
cmd进入终端,执行:npm config set registry https://registry.npmmirror.com 装载镜像
执行:npm config get registry 查看一下是否设置成功
回到项目中执行:npm install 发现可以成功下载了。
我的片面方案,希望能对此时茫然的你有所帮助!!!
送给观看者的话:寻找的永远不限于答案,而是一次又一次茫然时找寻答案的路