常德市网站建设_网站建设公司_API接口_seo优化
2026/1/16 21:30:52 网站建设 项目流程

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 镜像源切换到淘宝官方最新的镜像地址:

#1.清除旧的镜像配置 npm config delete registry #2.设置新的淘宝镜像源(npmmirror.com) npm config set registry https

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询