首先看一下现在的镜像源
npm config get registry
默认是指向 https://registry.npmjs.org,也就是官方源。
npm config set registry https://registry.npmmirror.com/
一些文章还是写着旧的淘宝 NPM 镜像 registry.npm.taobao.org,但它已于 2022 年 05 月 31 日 废弃,读者需要更换为新的 registry.npmmirror.com 源。
这个配置会持久化保存到 ~/.npmrc 文件中,你也可以通过手动改该文件来修改配置。
nrm管理镜像
npm i -g nrm
令人悲伤的是,如果用国外源安装 nrm,有可能会因为超时而安装失败。
命令行执行
nrm ls
通过 nrm use <源的名称>,则会配置为对应的 registry url。
nrm use taobao Registry has been set to: https://registry.npmmirror.com/