為什么要裝nrm?
- nrm 是一個(gè) npm 源管理器,方便你快速地在 npm源間切換捎迫。
npm
默認(rèn)情況下是使用npm
官方源(使用npm config ls
命令可以查看)
一般我們都會(huì)用淘寶npm
源:(https://registry.npm.taobao.org/),修改源的方式也很簡(jiǎn)單析命,在終端輸入:
npm set registry https://registry.npm.taobao.org/
在工作中:我們會(huì)遇到一些依賴是公司私有npm
源,就需要我們來回切換源尿庐,這種情況nrm
就很方便
nrm安裝
sudo npm install -g nrm
nrm使用
// 查看可選源
nrm ls
// 查看當(dāng)前使用源
nrm current
// 切換源
nrm use <registry> // 例如 nrm use taobao
// 添加源(私有源就需要添加)
nrm add <registry> <url> // registry為源名,url為源地址
// 刪除源
nrm del <registry>
// 測(cè)試源速度
nrm test <registry>
安裝可能遇到的問題
sudo npm install -g nrm命令裝了之后腹缩,提示npm版本低所以我sudo npm install -g npm更新了npm,nrm ls出現(xiàn)以下問題
WechatIMG321.png
解決方法
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
// 我是刪除了之前安裝的重新安裝了nrm
npm install -g nrm
nrm ls // ----成功
tips:Node版本管理模塊 n
今天公司項(xiàng)目安裝依賴遇到私有源,剛好借此記錄一下~
借鑒于作者:寒爵
原文鏈接:https://www.cnblogs.com/Jimc/p/10280774.html