多版本安装,我们使用nvm来实现。
1 NVM介绍
在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情。
nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。
NVM,就是Node.js Version Management的缩写。
NVM的常用命令有:
nvm list: 查看当前安装的Node.js所有版本
nvm list available: 查看可以下载的Node.js版本列表
nvm install 版本号: 安装指定版本的Node.js
nvm uninstall 版本号: 卸载指定版本的Node.js
nvm use 版本号: 选择指定版本的Node.js
2 NVM软件的下载
下载的步骤如下:
第1步:进入https://github.com/coreybutler/nvm-windows网址;
第2步:选择版本下载,例如直接点击最新版本,将进入下面的页面:
第3步:选择免安装版本下载,得到nvm-noinstall.zip文件。
3 安装NVM
安装NVM的步骤如下:
第1步:如果电脑上安装了Node.js,则将其卸载掉;
第2步:建立一个node-dev目录,例如D:\System\dev;
第3步:在D:\System\node-dev目录下建立nvm和nodejs目录;
第4步:将nvm-noinstall.zip文件解压到新建的nvm目录中去;
第5步:install.cmd文件上面右键选择【以管理员身份运行】菜单项,出现下面的命令行信息;
第6步:直接按回车键,出现安装成功的信息,一闪而过。
第7步:在D:\System\node-dev\nvm目录中新建settings.txt文件,内容设置为:
root: D:\System\node-dev\nvm
path: D:\System\node-dev\nodejs
arch: 64
proxy: none
第8步:配置两个环境变量:
NVM_HOME:D:\System\node-dev\nvm
NVM_SYMLINK:D:\System\node-dev\nodejs
并把这两个路径值加到path路径中去。
4 使用NVM安装Node.js
步骤如下:
第1步:启动命令行终端;
第2步:执行nvm version命令,查看MVM的版本信息;
第3步:执行nvm list available命令,查看可以安装的版本信息;
第4步:执行nvm install 18.14.0命令,安装18.14.0版本的node.js;
安装最新版本的命令是 nvm install latest。
第5步:执行nvm use 18.14.0,使用刚刚安装的node.js版本:
这条命令执行后,发现空目录nodejs变成了快捷方式,并且指向了安装的版本,安装的版本在svm目录之中:
这种方式,确实比较巧妙。
第6步:现在我们可以执行node.js的命令了;