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

相关推荐
yqcoder19 分钟前
Commander 一款命令行自定义命令依赖
前端·javascript·arcgis·node.js
前端Hardy35 分钟前
HTML&CSS :下雪了
前端·javascript·css·html·交互
醉の虾42 分钟前
VUE3 使用路由守卫函数实现类型服务器端中间件效果
前端·vue.js·中间件
码上飞扬2 小时前
Vue 3 30天精进之旅:Day 05 - 事件处理
前端·javascript·vue.js
火烧屁屁啦2 小时前
【JavaEE进阶】应用分层
java·前端·java-ee
程序员小寒2 小时前
由于请求的竞态问题,前端仔喜提了一个bug
前端·javascript·bug
赵不困888(合作私信)3 小时前
npx和npm 和pnpm的区别
前端·npm·node.js
很酷的站长4 小时前
一个简单的自适应html5导航模板
前端·css·css3
python算法(魔法师版)6 小时前
React应用深度优化与调试实战指南
开发语言·前端·javascript·react.js·ecmascript
阿芯爱编程10 小时前
vue3 vue2区别
前端·javascript·vue.js