前提:

为解决nodejs升级后出现的各种问题,使用NVM在一台电脑上安装多个版本的nodejs,以便项目可以根据自身使用的node版本来开发。
nodejs版本的查询地址:
https://nodejs.org/zh-cn/download/releases/

nodejs下载官网地址: https://nodejs.org/en/

NVM安装nodejs的方法可参考:
https://blog.csdn.net/m0_52545254/article/details/122041574

1. nodejs卸载

如果还使用电脑里的nodejs版本的话,可以不用卸载

2. nvm安装

2.1 下载nvm安装包

(1)下载地址
 github上下载最新版本:https://github.com/coreybutler/nvm-windows/releases
 这里推荐下载第三个包:nvm-setup.zip,如下图:
NVM安装nodejs的方法-LMLPHPNVM安装nodejs的方法-LMLPHP(2)解压包:nvm-setup.zip,解压完成后会出现:nvm-setup.exe ,然后点击运行
(3)成功安装的nvm标志
在命令行(cmd)输入:nvm -v
安装成功会出现nvm的版本号:
NVM安装nodejs的方法-LMLPHP

3. 安装node

3.1 nvm安装

命令:nvm install version,
说明:version是node的版本号,在官网(https://nodejs.org/en/download)可以查询到
命令示例:nvm install v18.16.0
安装中的注意事项:
(1)Downloading 代表正在下载npm,一定要等下载完,不然会发现npm将无法使用。
NVM安装nodejs的方法-LMLPHP
(2)Installation complete 代表nodejs安装完成
NVM安装nodejs的方法-LMLPHP

4. nodejs版本的控制命令

4.1 查询所有的nodejs版本

nvm list

执行结果:
NVM安装nodejs的方法-LMLPHP

4.2 切换nodojs命令

nvm use 18.16.0

版本号前出现*代表为当前使用的nodejs版本

5.配置环境变量

为了全局使用nvm命令,就需要配置下环境变量。不然在vue里不能使用

5.1 环境变量地址:

点击我的电脑》属性》高级设置》环境变量》环境变量配置:点击我的电脑》属性》高级设置》环境变量》

5.2 删除系统变量

(1)找到系统变量
   删除系统自带的nvm变量:NVM_HOME和NVM_SYMLINK
(2)打开path:删除nvm自动添加的变量
  Path = %NVM_HOME%;%NVM_SYMLINK%

5.3 配置用户变量:

NVM_HOME = D:\tools\NVM\nvm          
NVM_SYMLINK = C:\Program Files\nodejs 
Path = %NVM_HOME%;%NVM_SYMLINK%
04-20 17:35