NVM安装使用

结城 NodeJS 11 次阅读 708 字 发布于 2026-05-04 预计阅读时间: 3 分钟


一、卸载node

如果你已经安装了node,那么你需要先卸载node(不然安装nvm可能会失败),如果你没有安装那直接跳过这一步到下一步。

打开控制面板 -> 打开程序和功能 -> 右上角搜索输入node -> 右键卸载

为了确保彻底删除node在看看你的node安装目录中还有没有node文件夹,有的话一起删除。再看看C:\Users\用户名 文件夹下有没有.npmrc以及.yarnrc等等统统删除。再去看看你的环境变量有没有node相关的,有的话也一起删除了。

二、安装nvm

下载最新的 nvm

NVM Windows 发行版 · coreybutler/nvm-windows

三、查看nvm版本

输入命令nvm -v

查看nvm版本,如果有效,则会输出相关的提示信息,如果安装失败,则会提示相应的报错。

理论上如果你安装最新版本的1.2.2,那么相应的环境变量以及使用户的环境变量都会自动给你配置,你不需要再进行任何额外的操作,可以直接使用。

四、安装node

使用nvm安装node

在终端输入 nvm list available, 查看网络可以安装的版本。

选择一个常见的版本号,例如输入nvm install 20.19.0

等待安装完成后,现在你还需要手动的启用一下nvm环境 执行nvm on,这个时候才能够确保你将来的node会装在这个环境内。

在你完成了相应的版本安装以及相应的环境激活后,现在我们需要使用这个版本的node,nvm use 20.19.0。这个时候我们才算彻底的配置好node。

输入node -v​ 和 npm -v​可以查询到node​和npm的版本号。

五、nvm常见使用命令

命令说明
nvm list查看已经安装的版本
nvm list installed查看已经安装的版本
nvm list available查看网络可以安装的版本
nvm arch查看当前系统的位数和当前nodejs的位数
nvm install [arch]安装制定版本的node 并且可以指定平台 version 版本号 arch 平台
nvm on打开nodejs版本控制
nvm off关闭nodejs版本控制
nvm proxy [url]查看和设置代理
nvm node_mirror [url]设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url]设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是:https://github.com/npm/npm/archive/.
nvm uninstall卸载指定的版本
nvm use [version] [arch]切换指定的node版本和位数
nvm root [path]设置和查看root路径
nvm version查看当前的版本