首页 前端知识 npm淘宝镜像registry.npmmirror.com设置无效的解决办法

npm淘宝镜像registry.npmmirror.com设置无效的解决办法

2024-04-30 12:04:51 前端知识 前端哥 660 13 我要收藏

一、问题描述

[17:08:51] npm ERR! code CERT_HAS_EXPIRED
[17:08:51] npm ERR! errno CERT_HAS_EXPIRED
[17:08:51] npm ERR! request to https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz failed, reason: certificate has expired

由于原来的淘宝镜像 registry.npm.taobao.org 已经更新为:registry.npmmirror.com ,所以遇到上述错误需要运行:

npm config set registry https://registry.npmmirror.com

但有时候及时运行了上面的命令之后,再次运行npm install依然会遇到类似下面的报错:

在这里插入图片描述

二、问题排查

(1)首先使用下面命令验证一下最新的镜像是否设置成功:

npm config get registry

在这里插入图片描述
(2)检查项目是否存在-lock.json文件。因为项目使用npm构建,所以检查是否存在package-lock.json文件。
搜索registry.npm.taobao.org,并全部替换为registry.npmmirror.com

在这里插入图片描述
保存后,先删除node_modules,再此运行npm install即可:
在这里插入图片描述

转载请注明出处或者链接地址:https://www.qianduange.cn//article/6748.html
标签
评论
会员中心 联系我 留言建议 回顶部
复制成功!