npm 切换镜像站点
方法一:
1. 更改npm配置文件:
$ npm config set registry URL
URL 即为需要设置的镜像站点地址,如淘宝镜像: http://registry.npm.taobao.org
方法二:
安装nrm 管理
1. 全局安装 nrm
$ npm install -g nrm
2. 查看镜像地址列表
$ nrm ls
如果报错信息为:throw new ERR_INVALID_ARG_TYPE(name, ‘string’, value);
处理方法为:链接
3. 切换镜像地址
$ nrm use company
4. 自定义添加镜像地址:
$ nrm add <registry> <url>
5. 删除镜像地址
$ nrm del company
6. 测试镜像地址响应速度
6.1. 测试单个源:
$ nrm test npm
6.2. 测试全部源:
$ nrm test
7. 访问源主页
$ nrm home taobao
此命令会在浏览器中打开淘宝源的主页:https://npm.taobao.org/
注:如果要查看自己添加的源的主页,那么在添加源的时候就要把主页带上:
$ nrm add company http://npm.company.com/ http://npm.company.com/
如果添加源的时候没有写 home 信息,那么 nrm home 命令不会有效果。