npm切换镜像站点

方法一:

更改npm配置文件:

    npm config set registry URL

URL 即为需要设置的镜像站点地址,如淘宝镜像 http://registry.npm.taobao.org


方法二:

安装nrm 管理,安装这个的前提是能确定链接到现在的镜像地址:

    npm install -g nrm

待安装完nrm 之后,通过nrm 管理镜像的地址,一条命令切换,如:

    nrm use taobao

nrm 除了淘宝站点镜像之外还有其他的,可以使用一下命令查看:

    nrm ls

呃,使用 sudo apt-get install npm 安装好npm之后就想把 nrm 安装好,结果安装好 nrm 之后,便执行起上面的那条命令,然后发现提示没有找到 nrm 命令 -_-|| 好吧,原来是忘了安装 node 了。
下载 node,如下载 0.12.7版的 .tar.gz 压缩包:
解压:

    tar zxvf node-v0.12.7.tar.gz

转到解压后的文件夹中之后:

    ./configure --prefix=/usr/node

--prefix=/usr/node 是指定安装后命令路径,使用默认的话可以不用,即只执行 ./configure 便可。
编译,以及安装(前提是有 g++/gcc 编译工具):

    sudo make && make install

在安装好 node 之后执行下 nrm ls 便可看到有哪些镜像地址可供使用了。

  npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
* taobao - http://registry.npm.taobao.org/
  edunpm - http://registry.enpmjs.org/
  eu ----- http://registry.npmjs.eu/
  au ----- http://registry.npmjs.org.au/
  sl ----- http://npm.strongloop.com/
  nj ----- https://registry.nodejitsu.com/
  pt ----- http://registry.npmjs.pt/

使用nrm 切换镜像地址:

    nrm use taobao

当然也可以在 nrm 中添加自己的镜像地址:

    nrm add URL 'registry_name'

或者删除用不上的镜像地址:

    nrm del 'registry_name'

nrm 还提供测试镜像地址的响应速度:

    nrm test ['registry_name']
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值