NPM 下载依赖超时:npm ERR! RequestError: connect ETIMEDOUT
问题描述与处理策略
1、问题描述
npm install electron --save-dev
- 执行上述 NPM 指令安装 Electron,报如下错误
npm ERR! RequestError: connect ETIMEDOUT 20.205.243.166:443
# 翻译
npm 错误 请求异常:连接 20.205.243.166:443 超时
2、处理策略
(1)更改 NPM 镜像源
- 查看当前 NPM 镜像源
npm config get registry
- 设置新的 NPM 镜像源
npm config set registry=https://registry.npmmirror.com/
(2)使用 pnpm
- 使用 NPM 安装 pnpm
npm i -g pnpm
- 使用 pnpm
pnpm install electron --save-dev