nvm多版本Node.js管理指南:安装、常用命令与VSCode自动切换

作者:墨池时间:2026-10-31 09:04:52浏览:384

本文详细介绍如何使用nvm(Node Version Manager)在Windows环境下统一管理多个Node.js版本。涵盖nvm的安装步骤、核心命令如list、install、use的使用,以及通过VSCode插件vsc-nvm和.nvmrc文件实现项目级Node版本自动切换的完整配置流程。

1、nvm的下载

nvm全称为Node Version Manager,即Node版本管理器。用户可根据自身需求访问nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网,下载对应操作系统的版本。本文以Windows系统为例进行说明。

1、nvm的下载

2、nvm的安装

若下载的是Windows版本,只需运行对应的exe安装文件,按照提示依次完成安装即可。

1、nvm的下载

3、通过nvm安装nodejs版本

执行 nvm list available 命令,可以查看当前可下载的Node.js版本列表。

nvm list available

1、nvm的下载

使用 nvm install 版本号 命令,即可安装指定版本的Node.js。

nvm install 8.12.0

1、nvm的下载

4、查看已安装nodejs版本

通过执行 nvm list 或 nvm ls 命令,可以查看本机当前已安装的Node.js版本信息。

nvm list

1、nvm的下载

5、切换nodejs版本

使用 nvm use 版本号 命令,可以切换至指定的Node.js版本进行开发。

nvm use 8.12.0

1、nvm的下载

6、nvm常用命令

  • nvm arch:用于显示Node.js当前运行环境是32位还是64位。
  • nvm install <version> [arch] :用于安装Node.js,version参数指定特定版本号,也可使用latest表示最新稳定版。可选参数arch用于指定安装32位或64位版本,默认跟随系统位数。可添加--insecure参数以绕过远程服务器的SSL验证。
  • nvm list [available] :用于显示已安装的Node.js版本列表。若添加available参数,则显示所有可安装的版本。list命令可简写为ls。
  • nvm on :用于开启Node.js版本管理功能。
  • nvm off :用于关闭Node.js版本管理功能。
  • nvm proxy [url] :用于设置下载代理。若不指定url参数,则显示当前代理设置;将url设置为none可移除代理。
  • nvm node_mirror [url] :用于设置Node.js镜像地址,默认为https://nodejs.org/dist/。若不指定url,则使用默认地址。设置后可在安装目录的settings.txt文件中查看,也可直接编辑该文件。
  • nvm npm_mirror [url] :用于设置npm镜像地址,默认为https://github.com/npm/cli/archive/。若不指定url,则使用默认地址。设置后可在安装目录的settings.txt文件中查看,也可直接编辑该文件。
  • nvm uninstall <version> :用于卸载指定版本的Node.js。
  • nvm use [version] [arch] :用于切换至指定版本的Node.js,可指定32位或64位架构。
  • nvm root [path] :用于设置存储不同版本Node.js的目录路径。若未设置,默认使用当前目录。
  • nvm version :用于显示nvm自身的版本号,version参数可简写为v。

7、在vscode中使用插件自动切换nodejs版本

7.1、安装VSCode插件vsc-nvm

1、nvm的下载

7.2 在项目根目录下创建文件.nvmrc,文件内容填写所需的Node.js版本号。

// .nvmrcv8.12.0

完成上述配置后,关闭VSCode并重新打开,终端将自动启动并执行nvm use命令,从而实现Node.js版本的自动切换。

以上就是使用nvm进行多个nodejs版本的统一管理的详细内容,更多关于nvm管理多个nodejs版本的资料请关注本站其它相关文章!

作者最新文章