nuxt安装出现certificate 错误

nuxt安装出现certificate 错误

错误内容如下:

admin@main online2$ npm install --legacy-peer-deps

npm ERR! code CERT_HAS_EXPIRED

npm ERR! errno CERT_HAS_EXPIRED

npm ERR! request to https://cdn.npm.taobao.org/nuxt failed, reason: certificate has expired

npm ERR! A complete log of this run can be found in:

npm ERR! /home/admin/.npm/_logs/2026-01-15T06_57_27_994Z-debug.log

错误原因说明

CERT_HAS_EXPIRED 表示 SSL 证书过期,而 cdn.npm.taobao.org 是淘宝 NPM 镜像的旧域名,该域名的证书已失效,且淘宝官方已将镜像服务迁移到 npmmirror.com 域名,旧域名不再维护,这是导致该错误的根本原因。

解决方案

切换到淘宝镜像新域名(推荐,永久解决)

这是最根本的解决方式,将 npm 镜像源切换到淘宝官方最新的镜像地址:

java 复制代码
# 1. 清除旧的镜像配置 
npm config delete registry
 # 2. 设置新的淘宝镜像源(npmmirror.com) 
npm config set registry https://registry.npmmirror.com 

验证是否配置成功

npm config get registry

java 复制代码
[admin@main online2]$ npm config delete registry
[admin@main online2]$ npm config set registry https://registry.npmmirror.com


   ╭────────────────────────────────────────────────────────────────╮
   │                                                                │
   │      New major version of npm available! 6.13.1 → 11.7.0       │
   │   Changelog: https://github.com/npm/cli/releases/tag/v11.7.0   │
   │               Run npm install -g npm to update!                │
   │                                                                │
   ╰────────────────────────────────────────────────────────────────╯

查看

admin@main online2$ npm config get registry

https://registry.npmmirror.com/

重新安装

admin@main online2$ npm install --legacy-peer-deps

相关推荐
用户64340495148512 分钟前
Elpis 项目构建工具与前端基建实践总结
node.js
FungLeo31 分钟前
成为全栈·Node 后端篇·后端测试策略:单元、集成与测试数据库
单元测试·node.js·集成测试·测试策略·成为全栈·测试数据库
FungLeo1 小时前
成为全栈·Node 后端篇·评论内容安全:敏感词过滤、三态审核与级联删除
node.js·敏感词过滤·成为全栈·评论内容安全·评论审核·级联删除
光影少年3 小时前
react navite浏览器 Event Loop 和 Node Event Loop 的区别
前端·javascript·react native·react.js·前端框架
FungLeo12 小时前
成为全栈·Node 后端篇·阅读量防刷:去重、冷却与计数写分离
node.js·读写分离·数据去重·接口防刷·成为全栈·数据冷却
传奇开心果编程13 小时前
【Xilem 0.4 基础语法学与练】第15课:状态管理与 memoize 性能优化
学习·rust·前端框架
泯泷18 小时前
手搓JSVM第 12 篇:完整最小 JSVM 实现与源码设计复盘
前端·javascript·前端框架
泯泷18 小时前
手搓JSVM第 11 篇:打包、模块与 CLI:把 VM 产物变成可运行文件
前端·javascript·前端框架
泯泷18 小时前
手搓JSVM第 10 篇:对象、数组与属性访问
前端·javascript·前端框架
泯泷18 小时前
手搓JSVM第 9 篇:闭包:函数如何记住外部变量
前端·javascript·前端框架