- 因?yàn)?npm 默認(rèn)的源是在國(guó)外,我們?cè)L問(wèn)時(shí)會(huì)比較慢,一般都會(huì)使用淘寶的鏡像,或者有些有公司自己的鏡像,這就涉及到切換源的操作,總結(jié)一下這些操作。
- 通過(guò)config命令,這個(gè)我很少用。
npm config set registry https://registry.npm.taobao.org
npm info underscore #如果上面配置正確這個(gè)命令會(huì)有字符串response
- 命令行指定
npm i node --registry https://registry.npm.taobao.org info underscore
- 編輯 ~/.npmrc 加入下面內(nèi)容
registry = https://registry.npm.taobao.org
注意
- 如果以上都覺(jué)得不太好用,推薦一個(gè)切換源工具
nrm- 用 npm 全局安裝 nrm
Mac 上全局安裝要加 sudo npm install -g nrm - 查看所有的可用的源
nrm lsimage.png - 添加源
nrm add 源的名稱 https:// 地址- 如果想刪除某個(gè)源
nrm del 源的名字- 切換到某個(gè)源
nrm use 源的名字- 還可以測(cè)試源的速度
nrm testimage.png - 用 npm 全局安裝 nrm

