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