一、安装nvm的原因
nvm是一个命令行工具,用于管理和切换到不同版本的 Node.js。
二、安装nvm(node 版本管理工具)
1、注意:
Windows 不支持 NVM,因为 NVM 仅在 Linux 和 Mac 上受支持。你将在 Windows 机器上使用的是 “nvm-windows”
2、准备:
如果已经安装了 Node.js 或者 安装了 yarn,需要卸载它,这样在使用不同版本的 Node 和从 NPM 注册表安装包时不会导致错误。卸载后重新启动你的电脑,打开命令提示符或 PowerShell,然后运行 node -v 以确认 Node 已被卸载
3、操作:
(1)前往 nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网, 然后单击立即下载
(2)点击最新版本下载。目前,它是 2023-11-23 的版本
(3)在你的计算机上找到安装程序并打开它,按照安装向导进行安装
A、卸载之前的node后安装nvm, nvm-setup.exe安装版,直接运行nvm-setup.exe
B、选择nvm安装路径
C、选择nodejs路径
D、确认安装即可
(4)打开 PowerShell 或命令提示符并运行 nvm 以确认安装
三、用法
1、NVM 的安装(install),不同版本的 Node.js 和 NPM
(1)安装最新版本的 Node,请运行 nvm install latest
(2)安装长期支持 LTS 版本的 Node,请运行 nvm install lts,
因为 bug 更少
(3)查看可用的 Node 版本列表,请运行 nvm list available
(4)安装该特定版本,请运行 nvm install node-version-number,例如:nvm install 16.16.0
2、NVM 的使用(use)
(1)nvm use latest 使用最新版本
(2)nvm use lts 使用长期支持版本
(3)nvm use version-number 使用你已安装的任何其他版本,例如:nvm use 16.16.0
3、NVM 的特殊情况
(1)一般情况下,安装了一个版本的 Node,就会为你安装相应版本的 NPM,所以不需要单独安装 NPM;当NPM 版本不可用,请运行 npm install @npm version-number -g 进行安装
(2)查看已安装的 Node 版本列表,请运行 nvm list
4、与 nvm-windows 一起使用的常用命令
nvm install node-version 安装一个版本的 Node
nvm list 查看你机器上安装的 Node 版本
nvm use node-version 使用特定版本的 Node