npm的换淘宝源问题

淘宝 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

  1. ​切换

npm config set registry https://registry.npmmirror.com
  1. 验证命令

npm config get registry

如果返回registry.npmmirror.com ,说明镜像配置成功。

如果换源后还有安装依赖不完整问题,可以尝试以下操作

- nom cache clean --forcenpm
- npm config set strict-ssl false
- pnpm i

这个命令的作用是:

  1. 清除npm缓存并强制重新下载模块

  2. 设置npm配置为不严格检查SSL证书(取消ssl验证)

  3. 使用pnpm安装依赖包

再多推荐几个​源:

腾讯云 NPM 镜像: mirrors.cloud.tencent.com/npm/

1、切换

npm config set registry http://mirrors.cloud.tencent.com/npm/
  1. 验证命令
npm config get registry

如果返回mirrors.cloud.tencent.com/npm/,说明镜像配置成功。

华为云 NPM 镜像: mirrors.huaweicloud.com/repository/…

  1. 切换
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
  1. 验证命令
npm config get registry

如果返回mirrors.huaweicloud.com/repository/…,说明镜像配置成功。

npm的换淘宝源问题_第1张图片

你可能感兴趣的:(个人开发,node.js)