1. 安装 NVM for Windows
- 卸载现有 Node.js
如果已安装 Node.js,建议先卸载。 - 下载 NVM for Windows
访问 nvm-windows 仓库,下载最新安装包(nvm-setup.zip)。 - 安装 NVM
解压并运行nvm-setup.exe,按提示完成安装。 - 验证安装
打开命令提示符,输入nvm version,显示版本号即安装成功。
2. 使用 NVM 管理 Node.js
-
安装 Node.js 版本
安装指定版本,如16.14.0:nvm install 16.14.0nvm list available显示可下载版本的部分列表 -
使用特定版本
切换到已安装的版本:nvm use 16.14.0 -
查看已安装版本
列出所有已安装版本: nvm list -
卸载 Node.js 版本
卸载指定版本:nvm uninstall 16.14.0 -
设置默认版本
设置默认使用的版本:nvm alias default 16.14.0
3. 常见问题
- 权限问题
以管理员身份运行命令提示符。 - 切换版本失败
确保没有其他 Node.js 进程在运行。 - 环境变量配置
NVM 需要正确配置环境变量才能运行。以下是检查步骤:
1.打开系统属性:
右键点击“此电脑”或“我的电脑”,选择“属性”。
点击“高级系统设置”。
在“系统属性”窗口中,点击“环境变量”。
2.检查环境变量:
在“系统变量”部分,找到 `Path`,确保包含 NVM 的安装路径(如 `C:\Users<你的用户名>\AppData\Roaming\nvm`)。
如果没有,手动添加 NVM 的安装路径到 `Path` 中。
3. 确认 `NVM_HOME` 和 `NVM_SYMLINK`:
确保存在以下两个系统变量:
`NVM_HOME`:指向 NVM 的安装路径(如 `C:\Users<你的用户名>\AppData\Roaming\nvm`)。
`NVM_SYMLINK`:指向 Node.js 的符号链接路径(如 `C:\Program Files\nodejs`)。
如果没有,手动添加这些变量。