2024年,1月22日 npm.taobao.org 域名证书已到期下线。
重置官方源
npm config set registry https://registry.npmjs.org/
淘宝源,使用最新版,旧版停止了
npm config set registry https://registry.npmmirror.com
查看当前镜像源
npm config get registry
在发表npm包时,注意把源改回官方源才能发版
使用cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org 解决安装卡顿或无法安装: # 注册模块镜像 npm set registry https://registry.npm.taobao.org // node-gyp 编译依赖的 node 源码镜像 npm set disturl https://npm.taobao.org/dist // 清空缓存 npm cache clean --force // 安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install xxx
如果使用nvm管理npm版本
也可以改源,下载速度会快,但要注意旧淘宝源过期了,要在
C:\Users\some8\AppData\Roaming\nvm settings.txt文件修改,配置新的淘宝源
npm_mirror 和 node_mirror 是在配置 Node.js 和 npm(Node Package Manager)时可能用到的镜像地址变量。在中国等地区由于网络原因,为了提高包下载速度,开发者通常会设置国内的镜像源地址。
1. node_mirror: http://npmmirror.com/mirrors/node/ 2. npm_mirror: http://registry.npmmirror.com/mirrors/npm/
nvm 命令配置node npm 源
1. nvm npm_mirror https://npmmirror.com/mirrors/npm/ 2. 3. nvm node_mirror https://npmmirror.com/mirrors/node/ 4.
nrm
nrm 是一个 NPM 源管理器,允许你快速地在如下 NPM 源间切换:
//安装镜像源管理工具 npm install -g nrm //查看当前可用镜像源 nrm ls //切换到指定镜像源 nrm use taobao // 增加源 nrm add <registry> <url> [home] // 删除源 nrm del <registry> // 测试速度 nrm test