切换国内镜像源npm

一、查看现在的镜像源
通常默认官方源是https://registry.npmjs.org

npm config get registry


二、切换镜像源

//切换淘宝源
npm config set registry https://registry.npm.taobao.org

//切换腾讯源
npm config set registry http://mirrors.cloud.tencent.com/npm/

//切换阿里云源
npm config set registry https://registry.npmmirror.com

三、可能遇到的问题

切换完镜像源之后,还会报错

npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIREDnpm ERR! request to https://registry.

这个错误表示NPM在尝试通过HTTPS连接到一个资源时,遇到了一个证书过期的问题。NPM需要使用有效的SSL证书来保证通信安全,如果证书过期,NPM将无法建立安全连接。

解决方法如下:

1. 查看镜像源

npm config get registry

发现之前配置了下载镜像源https开头的

先执行命令清除npm缓存 

npm cache clean --force

再执行命令取消ssl验证 

npm config set strict-ssl false

最后再去执行 npm install 安装依赖即可

如果还是不行就把镜像的htttps => http 去掉s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值