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

一、问题描述

复制代码
[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即可:

相关推荐
b***748815 小时前
前端GraphQL案例
前端·后端·graphql
云飞云共享云桌面16 小时前
无需配置传统电脑——智能装备工厂10个SolidWorks共享一台工作站
运维·服务器·前端·网络·算法·电脑
ganshenml16 小时前
sed 流编辑器在前端部署中的作用
前端·编辑器
0***K89216 小时前
Vue数据挖掘开发
前端·javascript·vue.js
蓝胖子的多啦A梦17 小时前
ElementUI表格错位修复技巧
前端·css·vue.js·el-table表格错位
_OP_CHEN17 小时前
前端开发实战深度解析:(一)认识前端和 HTML 与开发环境的搭建
前端·vscode·html·web开发·前端开发
xiAo_Ju17 小时前
iOS一个Fancy UI的Tricky实现
前端·ios
H***997617 小时前
Vue深度学习实战
前端·javascript·vue.js
toooooop818 小时前
Vuex 中 state、mutations 和 actions 的原理和写法
前端·javascript·uni-app
y***866918 小时前
前端CSS-in-JS方案
前端·javascript·css