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

相关推荐
不在逃避q14 小时前
Trae/Vs Code/Cursor命令行无法跑npm命令
前端·arcgis·npm
陳陈陳20 小时前
🚀 前端流式输出革命:SSE + BFF 架构从零到一实战指南
vue.js·架构·node.js
Revolution6120 小时前
第一次运行 Node.js:终端里的 JavaScript 怎样执行
后端·面试·node.js
半句唐诗20 小时前
我是如何通过 Access Token 成功发布第一个 npm 包的
前端·npm·node.js
贩卖黄昏的熊1 天前
NestJS简明教程——异常处理和日志
javascript·node.js·nest.js
Revolution611 天前
Node.js 是什么:前端项目里哪些事情由它完成
前端·面试·node.js
Revolution611 天前
Nest.js 是什么:怎样用它写出第一个后端接口
后端·node.js·nestjs
禅思院1 天前
流式 Markdown 渲染完全指南【引子】
前端·架构·前端框架
柳林林1 天前
解决 nvm 切换 Node.js 版本时报“没有文件扩展 ‘.vbs’ 的脚本引擎”错误
node.js
To_OC2 天前
从 0 到 1:Milvus + 大模型打造私人记忆知识库
人工智能·node.js·llm