更改npm配置文件:node
npm config set registry URL
URL 即为须要设置的镜像站点地址,如淘宝镜像 http://registry.npm.taobao.org
npm
安装nrm
管理,安装这个的前提是能肯定连接到如今的镜像地址:工具
npm install -g nrm
待安装完nrm
以后,经过nrm
管理镜像的地址,一条命令切换,如:oop
nrm use taobao
nrm
除了淘宝站点镜像以外还有其余的,能够使用一下命令查看:测试
nrm ls
呃,使用 sudo apt-get install npm
安装好npm以后就想把 nrm
安装好,结果安装好 nrm
以后,便执行起上面的那条命令,而后发现提示没有找到 nrm
命令 -_-|| 好吧,原来是忘了安装 node
了。
下载 node,以下载 0.12.7版的 .tar.gz
压缩包:
解压:spa
tar zxvf node-v0.12.7.tar.gz
转到解压后的文件夹中以后:.net
./configure --prefix=/usr/node
--prefix=/usr/node
是指定安装后命令路径,使用默认的话能够不用,即只执行 ./configure
即可。
编译,以及安装(前提是有 g++/gcc
编译工具):code
sudo make && make install
在安装好 node
以后执行下 nrm ls
即可看到有哪些镜像地址可供使用了。get
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
切换镜像地址:it
nrm use taobao
固然也能够在 nrm
中添加本身的镜像地址:
nrm add URL 'registry_name'
或者删除用不上的镜像地址:
nrm del 'registry_name'
nrm
还提供测试镜像地址的响应速度:
nrm test ['registry_name']