淘宝镜像地址失效

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
相关推荐
xw-busy-code13 小时前
npm私服搭建学习笔记
笔记·学习·npm·npm 私服
自学AI的鲨鱼儿1 天前
mac npm 安装 codex 报错 npm ENOTEMPTY
macos·npm·codex
Ama_tor1 天前
Yarn |下载与配置+在 Excalidraw 项目中使用 Yarn
yarn·excalidraw
FreeBuf_2 天前
新型开源供应链攻击:虚假 npm 安装日志暗藏 RAT 木马
前端·npm·开源
Z_Wonderful3 天前
npm -v无效PowerShell 的执行策略,解决方案
前端·npm·node.js
ZC1995923 天前
Node.js npm 安装过程中 EBUSY 错误的分析与解决方案
前端·npm·node.js
一只大马猴呀4 天前
Windows 安装使用 nvm,Node.js、npm多版本管理、切换
前端·npm·node.js
铅笔侠_小龙虾5 天前
pnpm 完全指南
npm·web
Patrick_Wilson5 天前
你删过 lock 文件吗?聊聊包管理器迁移中 90% 的人会踩的坑
javascript·npm·前端工程化
En^_^Joy5 天前
Node.js开发指南:模块、npm与Webpack
webpack·npm·node.js