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 证书到期才真正不能用了)

相关推荐
CappuccinoRose8 小时前
JavaScript 学习文档(二)
前端·javascript·学习·数据类型·运算符·箭头函数·变量声明
这儿有一堆花8 小时前
Vue 是什么:一套为「真实业务」而生的前端框架
前端·vue.js·前端框架
全栈前端老曹9 小时前
【MongoDB】深入研究副本集与高可用性——Replica Set 架构、故障转移、读写分离
前端·javascript·数据库·mongodb·架构·nosql·副本集
NCDS程序员9 小时前
v-model: /v-model/ :(v-bind)三者核心区别
前端·javascript·vue.js
夏幻灵9 小时前
CSS三大特性:层叠、继承与优先级解析
前端·css
小杨同学呀呀呀呀10 小时前
Ant Design Vue <a-timeline>时间轴组件失效解决方案
前端·javascript·vue.js·typescript·anti-design-vue
华玥作者18 小时前
[特殊字符] VitePress 对接 Algolia AI 问答(DocSearch + AI Search)完整实战(下)
前端·人工智能·ai
Mr Xu_18 小时前
告别冗长 switch-case:Vue 项目中基于映射表的优雅路由数据匹配方案
前端·javascript·vue.js
前端摸鱼匠18 小时前
Vue 3 的toRefs保持响应性:讲解toRefs在解构响应式对象时的作用
前端·javascript·vue.js·前端框架·ecmascript
lang2015092818 小时前
JSR-340 :高性能Web开发新标准
java·前端·servlet