nrm 介绍
nrm 是一个 Node.js 包管理器 npm 的镜像源管理工具,它可以帮助你快速切换不同的 npm 镜像源
注意:切换完镜像后,安装时有时候安装太慢或者失败,是因为镜像不同原因!!!切换到指定镜像。
nrm 安装
确保安装过node
npm install nrm -g --save
nrm 常用命令
查看版本:
nrm -V
查看版本和安装地址路径:
npm list -g nrm
查看镜像列表:
nrm ls
切换使用此镜像:
nrm use 镜像名
添加镜像:
nrm add 镜像名 镜像地址
例如:nrm add skywalk http://skywalk.cn/repository/npm-group/ (举例,这个是假的)
删除镜像:
nrm del 镜像名
题外
切换到 cnpm(阿里云的 npm 镜像)
npm config set registry registry.npmmirror.com/
nrm 遇到的问题
1.出现以下问题:
nrm : 无法加载文件 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(更改信任脚本策略)
解决截图: