淘宝 NPM 镜像
registry.npmmirror.com 或 registry.npm.taobao.org
registry.npm.taobao.org 和 registry.npmmirror.com 实际上它们指向的是同一个服务。根据最新的信息,原来的 registry.npm.taobao.org 已经被替换为 registry.npmmirror.com。当点击 registry.npm.taobao.org 时,会自动跳转到 registry.npmmirror.com,现在推荐使用registry.npmmirror.com。
原淘宝 npm 域名即将停止解析,正如在《淘宝 NPM 镜像站喊你切换新域名啦》 中预告的那样:npm.taobao.org 和 registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。域名切换规则:
npm.taobao.org => npmmirror.com registry.npm.taobao.org => registry.npmmirror.com
-
切换
npm config set registry https://registry.npmmirror.com
-
验证命令
npm config get registry
如果返回registry.npmmirror.com ,说明镜像配置成功。
如果换源后还有安装依赖不完整问题,可以尝试以下操作
- nom cache clean --forcenpm
- npm config set strict-ssl false
- pnpm i
这个命令的作用是:
-
清除npm缓存并强制重新下载模块
-
设置npm配置为不严格检查SSL证书(取消ssl验证)
-
使用pnpm安装依赖包
再多推荐几个源:
腾讯云 NPM 镜像: mirrors.cloud.tencent.com/npm/
1、切换
npm config set registry http://mirrors.cloud.tencent.com/npm/
- 验证命令
npm config get registry
如果返回mirrors.cloud.tencent.com/npm/,说明镜像配置成功。
华为云 NPM 镜像: mirrors.huaweicloud.com/repository/…
- 切换
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
- 验证命令
npm config get registry
如果返回mirrors.huaweicloud.com/repository/…,说明镜像配置成功。