Windows系统下正确安装nvm的方法(已装Node需版本降级)
正确安装Windows版nvm的步骤
你在Windows CMD里执行的是Linux/macOS专属的nvm安装脚本,CMD不支持bash管道,这就是报错的核心原因。Windows需要使用专门的nvm-windows版本,步骤如下:
- 先卸载已安装的Node.js:打开「控制面板→程序和功能」,找到Node.js右键卸载,避免与nvm冲突。
- 下载nvm-windows稳定版安装程序,运行安装向导:
- 选择nvm安装路径(建议选无中文、无空格的路径,比如
C:\nvm) - 选择Node.js的存放路径(比如
C:\nvm\nodejs) - 完成安装。
- 选择nvm安装路径(建议选无中文、无空格的路径,比如
- 验证安装:打开新的CMD窗口(必须新开,环境变量才会生效),执行命令:
能显示版本号即为安装成功。nvm version - 安装并切换Node.js版本:
- 查看可用Node版本:
nvm list available - 安装指定降级版本(例如v16.20.2):
nvm install 16.20.2 - 切换到该版本:
nvm use 16.20.2 - 查看已安装版本:
nvm list
- 查看可用Node版本:
注意:安装或切换Node版本时,CMD需以管理员权限运行,避免权限不足问题。
内容的提问来源于stack exchange,提问作者paymer
相关产品推荐
相关产品推荐

