在前端开发中,我们经常需要同时安装不同的node.js版本,比如我们使用的vue2必须要使用低一点的nodejs版本,而vue3就要使用高版本的nodejs,这样就必须同时要安装多个nodejs版本,而且在不同的时候,我们不同的项目可能采用的vue版本也不同,就需要我们不断的来回切换nodejs版本,这个时候nvm就非常有用了。
nvm的安装和使用非常简单,首先我们打开nvm的下载地址,下载nvm的安装包:
NVM 官方 GitHub 仓库: https://github.com/coreybutler/nvm-windows/releases
往下翻找到:nvm-setup.exe
点击下载安装包文件。
下载完成后,双击安装包文件,安装nvm,安装的时候,要记好nvm的安装路径,可以复制到记事本上备用(主要用来设置系统环境变量,如下图)。
安装完成后,设置系统环境变量,主要设置两个变量:
NVM_HOME对应的是nvm安装路径。
NVM_SYMLINK 对应的是node安装路径。
具体设置如下图:
然后添加path变量:
%NVM_HOME%
%NVM_STMLINK%
这样就安装好了,可以打开终端测试一下是否安装成功,在终端命令行输入:
nvm -v
如果出现如上界面,说明你就安装好了。
使用nvm安装指定版本的nodejs也非常方便,比如我们需要安装22.0.4版本,就只需要在终端输入命令行:nvm install 22.0.4
安装好多个nodejs版本后,需要查看当前已安装的nodejs版本,在终端输入:nvm ls
下面就显示出来已安装nodejs版本,以及当前正在使用的版本,前面有星号*的就是当前版本。
如果需要切换其他nodejs版本,只需要输入:nvm use 12.16.1
打回车后,我们输入:nvm ls查看一下,就发现nodejs的版本已经切换过来了,是不是很方便?