以前同时维护不同时期的项目,以来的node版本都不同会带来很多不便。 nvm可以用来做ndoe的版本管理,很方便。
如果之前已经安装过node,建议卸载后再执行以下。
1.下载安装
选择nvm-setup.zip下载
nvm安装位置选择,按喜好:
nodejs的环境变量位置:
2.环境变量
安装好nvm后会自动配置好的。 如下图:
3.使用
运行cmd
命令行 nvm -v
如果出现版本数字说明安装成功。
接下来安装nodeJS。
nvm install <version> [<arch>]
命令下载需要的版本.arch参数表示系统位数,默认是64位,如果是32位操作系统,需要执行命令:nvm install x.x.x 32
以当前的LTS测试
执行 nvm install 10.13.0
,安装成功出现下图:
此时nvm的安装位置查看可以看到此版本的node已经被下载。
之前选择的nodejs安装位置为C:\program Files\nodejs,但此时nodejs文件夹仍未被创建。
因为还没有使用nvm use命令。
执行命令nvm use 10.13.0
可以看到nodejs文件夹快捷方式被创建。
切换版本
我们换一个版本试试,执行nvm install 6.9.0
,nvm use 6.9.0
此时去查看nvm文件夹,可以看到下载到的nodejs不同版本文件夹
在C:\program file中如图
看起来是nvm的切换是更改path。右键查看属性,果然这样。