安装 nrm 自由切换 npm 源 国内镜像提升下载速度

之前写了一篇博文,关于如何把 npm 换到国内镜像员的博文,如下: 给电脑换 npm 国内镜像员 cnpm

为什么要换,你懂的!

今天给大家推荐一个 npm 开源包 nrm



基于 npm ,全局安装以后,你开源无缝快速切换几个源,提高下载速度,拒绝 loading !


安装

npm  install   -g   nrm  

开源地址

https://github.com/Pana/nrm

使用

查看帮助

   /Users/zhangzhi/code  >nrm -h  Usage: nrm [options] [command]   Commands:    ls                           list all the registries   current                      show current registry name   use <registry>               change registry to registry   add <registry> <url> [home]  add one custom registry   del|rm <registry>            delete one custom registry   home <registry> [browser]    open the homepage of registry with optional browser   test [registry]              show response time for specific or all registries   help                         print this help  Options:    -h, --help     output usage information   -V, --version  output the version number    

查看当前支持切换的源

   /Users/zhangzhi/code  >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/    
上面列出了可选的 9个源,还用 * 号标记出了当前我使用的源

切换指定的源

假如现在我想把 taobao 源 切换成 eu 的镜像源( 貌似走的教育网,我也不确定速度是不是快,只是演示切换)

  /Users/zhangzhi/code  >nrm use eu   Registry has been set to: http://registry.npmjs.eu/  

切换后的源列表

  /Users/zhangzhi/code  >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/   

可以看到源已经切换成了 eu

你还可以添加已知的源,或者删除

时间: 2024-09-05 14:21:18

安装 nrm 自由切换 npm 源 国内镜像提升下载速度的相关文章

gem 和 npm 的一些国内镜像使用

最近一段时间换了台电脑,正好家里又是上海长城宽带(用过的小伙伴们你懂得的)~,没有科学上网的环境,安装一些开发环境用到了一些国内好使的镜像源,在这里记录分享一下. 淘宝源地址: https://npm.taobao.org Ruby 的 gem 源: $ gem sources --remove https://rubygems.org/ //https://rubygems.org/ removed from sources $ gem sources -a https://ruby.taob

关于谷歌webrtc源码国内镜像的使用问题,以及Kurento媒体服务器

 关于谷歌webrtc源码国内镜像的使用问题,以及Kurento媒体服务器 我周末搞了两天没搞出来码在国内有个镜像:https://source.codeaurora.org/quic/lc 但是国内这个镜像是谷歌官网仓库的拷贝,因此里面的依赖路径都是谷歌网址的,比如chromium.googlesource.com这个地址,还有branch名称官网是master,而国内镜像branch名称是chromium.org/master,所以不能直接编译成功,需要改配置,但是这个改配置挺麻烦的,我

淘宝提供了RubyGems的国内镜像站点

原文:http://www.oschina.net/news/24321/rubygems-taobao-mirror 由于Rubygems官方网站被Wall了,导致Ruby程序员在线安装软件gem包的时候无法顺利进行,往往需要借助VPN才能成功安装,所以带来了很大的不便. 最近淘宝网提供了Rubygems的国内镜像站:http://ruby.taobao.org/ 从淘宝的国内镜像网站在线下载和安装Gem包速度变得飞快! 强烈推荐大家使用此镜像站点: 例如要安装Rails,可以这样来做: ge

ubuntu-Ubuntu14.04怎么安装repo以及下载Android源码(如何翻墙)

问题描述 Ubuntu14.04怎么安装repo以及下载Android源码(如何翻墙) 最近在看老罗的Android源码情景分析一书,想要下载Android源码来研究,可是安装repo时,网络总是连接失败,我在网上找的hosts文件在windows下正常访问google,可是贴到Ubuntu就访问不了,请各位高人指条明路,我该如何下载repo,以及如何利用repo下载Android源码?买VPN的话可靠吗?是否有推荐? 解决方案 参考 android source code from githu

docker学习(2) mac中docker-machine使用vmware fusion以及配置国内镜像加速

一.前言 先回顾下上一节创建docker-machine的过程,默认情况下docker toolbox中的docker-machine使用virtual box创建虚拟机,KI首次启动时创建虚拟机的过程,大致相当于下面这条命令: docker-machine create --driver virtualbox default 输出如下: Running pre-create checks... Creating machine... (default) Copying /Users/yjmyz

Android在线更新SDK的方法(使用国内镜像)_Android

本文讲述了Android使用国内镜像在线更新SDK的方法.分享给大家供大家参考,具体如下: 什么是Android SDK: SDK:(software development kit)软件开发工具包.被软件开发工程师用于为特定的软件包.软件框架.硬件平台.操作系统等建立应用软件的开发工具的集合.而 Android SDK 就是 Android 专属的软件开发工具包. 加速下载的方法: 由于 Google 服务器在中国大陆无法正常访问,Android SDK 无法正常更新,给安卓开发者带来诸多不便

在Ubuntu内使用声音切换器简单切换音频源

声音切换器是由Dmitry Kann开发的小程序.这个程序的目的很简单,让你在不同的音频源如喇叭.耳机和HDMI之间点击两下鼠标就能切换. 你可能会说"没什么大不了".毕竟它不是火箭科学.你可以进入系统设置> 声音设定 并且可以简单地选择你想要的输入输出源.声音切换器没有做新的或者Ubuntu没有提供的功能,它只是简化整个过程.我想这可能是为什么这个没有列在最佳Ubuntu指示器程序中的原因. 你多久需要改变音频源?对于我来说,我不得不在每次从外部监视器的HDMI获取声音时切换音

如何在win7系统中操作双声卡自由切换功能

  也许大伙们还停留在出声就可以的状态,对于声卡的配置要求也不高.但是对于一些高配置的电脑用户来说,不改善声卡的用途太浪费了.提高配置就是希望能达到更理想的效果.所以在双声卡的使用过程中,我们要怎么来进行设置切换呢?为了让您能更好的体验声音效果,小编在此分享了在win7系统中操作双声卡自由切换功能的内容,具体操作步骤如下: 1,如果你的声卡是由蓝牙音频渲染的,先要链接上蓝牙耳机或是音箱都行,系统会提示你自动下载蓝牙音频渲染的驱动,这样能打开对应的驱动. 2,打开上面的窗口后右击鼠标打开音量图标,

cocos2d x-cocos2d-x 怎么在两个CCLabelTTF上自由切换输入焦点,在键盘存在的情况

问题描述 cocos2d-x 怎么在两个CCLabelTTF上自由切换输入焦点,在键盘存在的情况 我是用两个CCLabelTTF输入用户名和密码,但现在有个问题,在输入完用户名后,点击密码输入框无法获取输入焦点,必须将键盘隐藏后,才可以,有什么办法可以解决吗,求大家帮忙解决一下,在此感谢..