nvm的简介、安装、使用

一、nvm是什么?

nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看......等等,与npm不同的是,npm是依赖包的管理工具。

二、nvm的安装。

官方下载地址:https://github.com/coreybutler/nvm-windows/releases

推荐下载nvm-setup.zip这一个,可能有的下载教程会推荐你下载nvm-noinstall.zip,这个我试过,noinstall确实下载之后不用安装,但是得自己配置setting.txt文件,以及环境变量,反而更麻烦。

而nvm-setup.zip安装,直接可以帮我们把环境变量,以及setting都配置好,我们只需要一路下一步安装即可。

nvm的简介、安装、使用_第1张图片

下载解压后直接是个exe:
在这里插入图片描述
选择nvm安装的路径。

nvm的简介、安装、使用_第2张图片

 下面这个是选择nodejs安装路径。

nvm的简介、安装、使用_第3张图片

安装完之后,会发现环境变量自动就配置好了。

注: 为什么安装一些软件都要求配置环境变量?比如git也是要配置环境变量,环境变量起到的作用是可以在任意文件夹或者文件路径下,运行相关的命令。例如nvm命令,假如不配置环境变量,可能我只能在nvm安装路径下使用命令。

nvm的简介、安装、使用_第4张图片

 查询版本号:

三、 使用nvm

刚安装好nvm发现node和npm是都不能用的,原因是我们只安装了nvm,nvm是帮我们管理node 的,他并不是可以替代node。下面我们进行安装node,安装node只需要输入命令即可安装。

nvm的简介、安装、使用_第5张图片

 常用命令:

nvm ls  						 // 查看目前已经安装的版本
nvm install 10.5.0 		 		// 安装指定的版本的nodejs
nvm use 10.5.0 			 		// 使用指定版本的nodejs
nvm list available 				//显示可下载版本的部分列表
nvm uninstall 10.5.0			//删除已安装的指定版本,语法与install类似
nvm alias 						//给不同的版本号添加别名
nvm unalias					 	//删除已定义的别名
//在当前版本node环境下,重新全局安装指定版本号的npm包
`nvm reinstall-packages ` 
nvm current 				//显示当前的版本

你可能感兴趣的:(node.js)