NPM
配置鏡像倉庫
- 查看默認倉庫地址
npm config get registry
# 輸出爲:https://registry.npmjs.org/
- 修改默認倉庫地址
# 設置爲私服地址http://nexus.tangyuewei.com/repository/npm-public/
npm config set registry http://nexus.tangyuewei.com/repository/npm-public/
# 設置爲淘寶鏡像地址
npm config set registry https://registry.npm.taobao.org
修改客戶端配置(私服需要配置)
這裏需要在私服創建認證賬號,及角色,本文就略過了。
自己的私服,需要配置NPM
客戶端信息,修改 C:\Users\用戶名\.npmrc
registry=http://nexus.tangyuewei.com/repository/npm-public/
[email protected]
always-auth=true
_auth="ZGVwbG95ZXI6ZGVwbG95ZXI="
注意: _auth是
username:password
的base64
值,可以通過Linux
命令echo -n 'username:password' | openssl base64
生成。
比如我們的賬號密碼都是deployer
則生成命令爲:
echo -n 'deployer:deployer' | openssl base64
檢驗配置
npm config get registry
# 輸出爲:https://registry.npm.taobao.org
# 私服則輸出:http://nexus.tangyuewei.com/repository/npm-public/
到此就可以享受快速安裝啦,國內淘寶鏡像倉庫如果有些下載不到,可以繼續改回默認的地址
npm config set registry https://registry.npmjs.org/
安裝,安裝完成後在改回淘寶加速地址就好了
YARN
配置鏡像倉庫
- 查看默認倉庫地址
yarn config get registry
# 輸出爲:https://registry.yarnpkg.com
- 修改默認倉庫地址
# 設置爲淘寶地址
yarn config set registry https://registry.npm.taobao.org
yarn config set disturl https://npm.taobao.org/dist