针对npm官方淘宝镜像(registry.npm.taobao.org)HTTPS证书到期导致的访问异常,本文提供切换至最新npmmirror源的详细步骤。通过修改npm配置、清理缓存以及安装全局cnpm工具,解决国内网络环境下npm下载缓慢及证书报错问题,并列举其他国内可用镜像源供参考。
众所周知,npm 官方镜像()在国内访问速度较慢,因此许多开发者会选择切换到国内提供的 npm 镜像服务,例如淘宝镜像或腾讯云镜像。
由于原淘宝镜像地址(registry.npm.taobao.org)的 HTTPS 证书已正式到期,若不进行更新,用户在操作时将遭遇证书过期异常,导致无法正常连接。

解决办法
1.检测现在的镜像地址
npm config get registry
2.如果不是淘宝最新的镜像地址,请更换
//清空缓存
npm cache clean --force
//切换新源
npm config set registry https://registry.npmmirror.com
3.最好使用淘宝命令工具cnpm
//安装cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com
//检测是否安装成功
cnpm -v
//安装你的依赖,这是我的
cnpm install vue-bus
之后安装就可以成功了

国内镜像还有如下,根据自己的需要使用: 腾讯:http://mirrors.cloud.tencent.com/npm/ 华为:https://mirrors.huaweicloud.com/repository/npm/ 中科大镜像:https://registry.npmjs.org/
到此这篇关于npm淘宝镜像过期解决办法的文章就介绍到这了,更多相关npm淘宝镜像过期内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站!