## Node.js Version Manager 介绍 在项目开发过程中,不同项目使用的nodejs版本不同,有时会因为node版本过高或太低,导致报错;为了解决这种问题,可以通过配置环境变量更换使用的nodejs版本;也可以使用nvm进行管理。 nvm 全称 Node Version Manager,是一个Mac 下的 管理 Node.js 版本的管理工具,nvm 默认只支持 Linux 和 OS X,不支持 Windows;如果需要管理 Windows 下的 node,官方推荐使用 nvmw 或 nvm-windows,不过,nvm-windows 并不是 nvm 的简单移植,他们也没有任何关系。 大部分情况下,Windows 下的 nvm 和 mac 里的 nvm 使用都没有大的差异,基本上是一致的,会有个别命令不太相同。 在安装NVM for Windows之前卸载任何现有版本的Node.js(否则你会有冲突的版本)。删除任何可能存在的Node.js安装目录(例如,%ProgramFiles%\nodejs)。NVM生成的符号链接不会覆盖现有的(甚至是空的)安装目录。 检测系统中是否还存在nodejs。在cmd窗口中输入node -v 进行查看。 ## Windows 下载地址 ```bash https://github.com/coreybutler/nvm-windows ``` ## Linux 下载地址 ```bash https://github.com/nvm-sh/nvm ``` ## NVM 安装NodeJs版本命令 ```bash nvm install 14.19.1 nvm install 16.14.2 ``` ## NVM 切换NodeJs版本命令 ```bash nvm use 16.14.2 Now using node v16.14.2 (64-bit) node -v v16.14.2 nvm use 8.17.0 Now using node v8.17.0 (64-bit) node -v v8.17.0 ``` Last modification:May 27, 2023 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 1 If you think my article is useful to you, please feel free to appreciate