Skip to content

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

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(更改信任腳本策略)

nrm遇到的問題

NVM - Node.js版本管理工具,NVM中文網由www.nvmnode.com整理維護