淘宝镜像地址失效

1. 使用nvm安装node时候报错

报错内容

bash 复制代码
Get "https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt": tls: failed to verify certificate: x509: certificate has expired or is not yet valid:

报错原因

淘宝镜像地址的证书过期了

解决

找到nvm安装的根目录下的settings.txt文件

properties 复制代码
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

修改成

properties 复制代码
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

2. npm安装项目依赖报错

报错内容

bash 复制代码
request to https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz failed, reason: certificate has expired

报错原因

淘宝镜像地址的证书过期了

解决

配置新的淘宝镜像地址:

bash 复制代码
npm config set https://registry.npmmirror.com

或者安装依赖的时候指定

bash 复制代码
npm install --registry=https://registry.npmmirror.com

如果设置新的淘宝镜像地址仍然无法解决,可以删除项目中的package-lock.json文件再次尝试,因为里面也会指定依赖下载地址,存在使用过期的淘宝镜像地址仍会报错

3. yarn install安装项目依赖报错

报错内容

bash 复制代码
error Couldn't find package "fsevents@~2.3.2" required by "chokidar@^3.4.2" on the "npm" registry

报错原因

找不到包fsevents@~2.3.2

解决

删除项目中的yarn.lockpackage-lock.json,然后再次执行

bash 复制代码
yarn install

#也可以使用淘宝镜像
yarn install --registry=https://registry.npmmirror.com
相关推荐
I'm a little coder6 小时前
Windows PowerShell 和cmd 中npm -v 报错
npm
一点晖光1 天前
docker配置npm环境变量出现问题
docker·容器·npm
亮子AI1 天前
【npm】如何创建自己的npm私有仓库?
前端·npm·node.js
是阿威啊1 天前
【第六站】测试本地项目连接虚拟机上的大数据集群
大数据·linux·hive·hadoop·spark·yarn
Bigger2 天前
npm Classic Token 作废后,CI/CD 自动发包如何改?一份完整踩坑复盘
ci/cd·npm·github
亚林瓜子2 天前
AWS Lambda 添加NodeJS依赖库层
npm·云计算·nodejs·node·aws·lambda
幺零九零零2 天前
全栈程序员-前端第一节-npm 是什么?
前端·npm·node.js
啃火龙果的兔子3 天前
可以指定端口启动本地前端的npm包
前端·npm·node.js
我没想到原来他们都是一堆坏人3 天前
常用npm源与nrm
前端·npm·node.js
Lovely Ruby5 天前
[前端] 封装一下 echart 6,发布到 npm
前端·npm·node.js