热搜:fiddler git ip ios 代理
历史搜索

npm更换淘宝

admin2024-01-12 00:07:15

首先看一下现在的镜像源

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

image.png

通过 nrm use <源的名称>,则会配置为对应的 registry url。

nrm use taobao
   Registry has been set to: https://registry.npmmirror.com/