解决:npm install报错,reason: certificate has expired

目录

  • [1. 问题分析](#1. 问题分析)
  • [2. 问题解决](#2. 问题解决)
    • [2.1 查看配置的镜像](#2.1 查看配置的镜像)
    • [2.2 修改镜像源](#2.2 修改镜像源)

种一棵树最好的时间是10年前,其次就是现在,加油!
--by蜡笔小柯南

1. 问题分析

启动前端项目,使用 npm install 命令,出现以下错误:

npm ERR! code CERT_HAS_EXPIRED

npm ERR! errno CERT_HAS_EXPIRED

npm ERR! request to https://registry.npm.taobao.org/fuse.js failed, reason: certificate has expired

sh 复制代码
npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/fuse.js failed, reason: certificate has expired

意思是:淘宝镜像证书过期

2. 问题解决

2.1 查看配置的镜像

使用命令查看当前配置的镜像源

sh 复制代码
npm config get registry

显示配置的镜像是:https://registry.npm.taobao.org/

由于使用的是淘宝镜像的旧域名,且HTTPS证书已过期,现在已经更换了新镜像地址

新地址是:https://registry.npmmirror.com

2.2 修改镜像源

修改配置的镜像源,使用以下命令:

sh 复制代码
npm config set registry https://registry.npmmirror.com

修改完成后,查看是否修改成功

sh 复制代码
npm config get registry

显示的是修改后的镜像源地址,则说明修改成功

如果你有任何疑问或经验分享,可以在评论区留言哦~~

不管在任何时候,我希望你永远不要害怕挑战,不要畏惧失败。每一个错误都是向成功迈出的一步,每一个挑战都是成长的机会,因为每一次的努力,都会使我们离梦想更近一点。只要你行动起来,任何时候都不算晚。最后,把座右铭送给大家:种一棵树最好的时间是10年前,其次就是现在,加油!共勉 💪。

相关推荐
ℋᙚᵐⁱᒻᵉ鲸落38 分钟前
移动端滑动手势冲突:overflow: auto导致外层横向滑动失效
前端·javascript·css·vue.js·html
默_笙2 小时前
🎃 前端学了 Next.js,后端该学啥?NestJS 就是 Node 版的蜜雪冰城
前端·javascript
前端snow3 小时前
ai agent --- 实现 openclaw 定时间效果
前端
码云之上3 小时前
换模型之后,Chatbot 为什么要自己做 compact?
前端·agent·前端工程化
星栈4 小时前
自定义 UI-UX-Pro-Max 的 CSV 知识库,把 AI 生成的后台拉回行业该有的样子
前端·agent·weui
研☆香4 小时前
简单的图片上传 删除 预览
前端
ITresearchGuest4 小时前
我用 AI 一小时写了一个世界杯数据可视化平台|前端 VibeCoding 初体验
前端·人工智能·信息可视化
慧一居士5 小时前
Vite项目中使用Less步骤,详细使用示例
前端·css
花间相见5 小时前
【LangChain组件03】—— LangChain Agents 执行与状态:工作流程与状态管理实战
java·前端·langchain
kyriewen6 小时前
面试官让我用 AI 重构一个 8 年陈的 React 组件——他说他不看代码,只看我会不会拆
前端·javascript·面试