1.原npm地址
npm config set registry http://registry.npmjs.org
2.設置國內鏡像
a.通過config命令
npm config set registry https://registry.npm.taobao.org npm info underscore (如果上面配置正確這個命令會有字符串response)
// 配置后可通過下面命令來驗證是否成功
npm config ls
// 此時:metrics-registry = "http://registry.npm.taobao.org/"表示設置成功
npm config get registry
// 或
npm info express
// 配置后可通過下面命令來驗證是否成功
npm config ls
// 此時:metrics-registry = "http://registry.npm.taobao.org/"表示設置成功
npm config get registry
// 或
npm info express
b.命令行指定
npm --registry https://registry.npm.taobao.org info underscore
c.編輯 ~/.npmrc
加入下面內容
registry = https://registry.npm.taobao.org
3.使用nrm管理registry地址
a.下載nrm
npm install -g nrm
b.添加registry地址
nrm add npm http://registry.npmjs.org
nrm add taobao https://registry.npm.taobao.org
c.切換npm registry地址
nrm use taobao
nrm use npm
搜索鏡像: https://npm.taobao.org
建立或使用鏡像,參考: https://github.com/cnpm/cnpmjs.org