nrm+nvm
一、nvm的安装和使用
nvm全称Node Version Manager是 Nodejs 版本管理器,它让我们能方便的对 Nodejs 的版 本进行切换。 nvm 的官方版本只支持 Linux 和 Mac。 Windows 用户,可以用 nvm-windows。详情请点击官方说明
1、卸载已安装到全局的 node/npm
2、 安装
-
首先确保你的网络畅通,还有不被墙,如果需要FQ,请看:
lantern -
下载 nvm 包 地址:nvm-windows下载,我们选择第一个:nvm-noinstall.zip 下载完成后解压到一个地方,比如: C:\dev\nvm 里面的文件列表是这样的:elevate.cmd、elevate.vbs、install.cmd、LICENSE、nvm.exe
3、nvm常用命令
nvm install ## 安装指定版本,可模糊安装,如:安装v6.2.0,既可nvm install v6.2.0,又可nvm install 6.2
nvm uninstall ## 删除已安装的指定版本,语法与install类似
nvm use ## 切换使用指定的版本node
nvm ls ## 列出所有安装的版本
nvm ls-remote ## 列出所以远程服务器的版本(官方node version list)
nvm current ## 显示当前的版本
nvm alias ## 给不同的版本号添加别名
nvm unalias ## 删除已定义的别名
nvm reinstall-packages ## 在当前版本node环境下,重新全局安装指定版本号的npm包
nvm ls // 查看目前已经安装的版本 nvm install 6.10.0 // 安装指定的版本的nodejs nvm use 6.10.0 // 使用指定版本的nodejs
不过这种方式切换node版本只能临时切换,当你开启新的terminal窗口的时候就失效了。如果要彻底的切换过来需要这么操作:
nvm alias default xxxx
nrm 的安装和使用
nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,那么我们可以用这个来切换镜像源。
- 首先全局安装 nrm:
npm install -g nrm
- 安装完后就可以立即使用了,我们来列出可用的源:
nrm ls
会发现列出了下面几个源:
npm ---- https://registry.npmjs.org/ cnpm --- http://r.cnpmjs.org/ taobao - https://registry.npm.taobao.org/ nj ----- https://registry.nodejitsu.com/ rednpm - http://registry.mirror.cqupt.edu.cn/ npmMirror https://skimdb.npmjs.com/registry/ edunpm - http://registry.enpmjs.org/
选择国内淘宝的源:
nrm use taobao
一、nrm是什么?
nrm可以帮助你不同的镜像之间快速的切换,其中包括NPM,CNPM,淘宝,NJ(Nodejitsu),rednpm等。
二、nrm安装
npm install -g nrm
三、nrm命令
ls 列出所有支持的镜像 use <registry> 切换到对应的镜像 add <registry> <url> [home] 添加镜像 del <registry> 删除镜像 home <registry> [browser] 跳转到指定镜像的官网 help 打印帮助
参考链接:
http://blog.csdn.net/tyro_java/article/details/51232458
https://wordpresshi.com/nvm-and-nrm/
http://www.cnblogs.com/zuojiayi/p/6898259.html