nrm使用
nrm 是一個 Node.js 包管理器 npm 的鏡像源管理工具,它可以幫助你快速切換不同的 npm 鏡像源
注意:切換完鏡像後,安裝時有時候安裝太慢或者失敗,是因為鏡像不同原因!!!切換到指定鏡像。
nrm 全局安裝
確保已安裝了 Node.js且npm正常使用
bash
npm install nrm -g
注意
如果使用nvm,切換node版本後,需要重新安裝nrm
nrm 常用命令
bash
#查看版本:
nrm -V
#查看版本和安裝地址路徑:
npm list -g nrm
#查看鏡像列表:
nrm ls
#切換使用此鏡像:
nrm use 鏡像名
#添加鏡像:
nrm add 鏡像名 鏡像地址
例如:nrm add taobao https://registry.npmmirror.com/
#刪除鏡像:
nrm del 鏡像名
nrm默認鏡像列表
bash
npm ---------- https://registry.npmjs.org/
yarn --------- https://registry.yarnpkg.com/
tencent ------ https://mirrors.tencent.com/npm/
cnpm --------- https://r.cnpmjs.org/
* taobao ------- https://registry.npmmirror.com/
npmMirror ---- https://skimdb.npmjs.com/registry/
huawei ------- https://repo.huaweicloud.com/repository/npm/
nrm 遇到的問題
rm : 無法加載文件 C:\Program Files\nodejs\node_global\nrm.ps1,因為在此系統上禁止運行腳本。有關詳細信息,請參閱 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 思路:以管理員運行cmd,更改禁止執行不信任腳本策略 1.在powershell中執行 Start-Process powershell -Verb runAs
(管理員運行cmd) 2.set-ExecutionPolicy RemoteSigned
輸入 Y(更改信任腳本策略)