npm淘宝镜像报错certificate has expired

1、概述

vue项目使用npm install命令时,突然报错:"...certificate has expired"

2、解决

bash 复制代码
1.清空缓存:npm cache clean --force
2.修改镜像(管理员运行命令行):npm config set registry https://registry.npmmirror.com
3.删除系统用户目录下.npmrc和.yarnrc文件,以及修改.vuerc文件(如果有的话------>"useTaobaoRegistry": true)
4.重新运行:npm install

3、原因

错误提示已经告诉原因是淘宝镜像过期了!

其实,早在 2021 年,淘宝就发文称,npm 淘宝镜像已经从 registry.npm.taobao.org 切换到了 registry.npmmirror.com。旧域名也将于 2022 年 5 月 31 日停止服务(不过,直到今天 HTTPS 证书到期才真正不能用了)

相关推荐
用户1148186789484几秒前
深入 V8 引擎与浏览器原理:从理论到 Vue 实战的完整指南
前端
spmcor2 分钟前
Vue命名冲突:当data和computed相爱相杀...
前端·面试
拉不动的猪4 分钟前
单点登录中权限同步的解决方案及验证策略
前端·javascript·面试
znhy@1236 分钟前
十三、JS进阶(二)
开发语言·前端·javascript
JarvanMo22 分钟前
Flutter:使用图像作为屏幕背景
前端
Mintopia24 分钟前
💰 金融Web应用中的AIGC风险控制技术与合规适配
前端·javascript·aigc
Mintopia28 分钟前
🚀 Next.js 压力测试与性能调优实战
前端·javascript·全栈
江城开朗的豌豆28 分钟前
TypeScript 类型系统漫游指南:从入门到爱上类型安全
前端·javascript
江城开朗的豌豆33 分钟前
从 JavaScript 到 TypeScript:我为什么选择了类型守护
前端·javascript
杨超越luckly1 小时前
HTML应用指南:利用POST请求获取全国爱回收门店位置信息
大数据·前端·python·信息可视化·html