您的当前位置:首页>全部文章>文章详情

nvm 简介、安装、配置使用及常用命令

发表于:2025-05-02 21:55:44浏览:5次TAG: #nvm #安装 #配置 #命令

一、nvm 简介

nvm(Node Version Manager)是一个用于管理和切换 Node.js 版本的工具。在实际开发过程中,不同的项目可能依赖不同版本的 Node.js,使用 nvm 可以轻松地在多个 Node.js 版本之间进行切换,避免因版本不兼容导致的问题。此外,nvm 还支持在同一台机器上安装多个 Node.js 版本,方便开发者根据项目需求灵活选择合适的版本,大大提升了开发效率和项目管理的灵活性。

二、nvm 安装

(一)在 Linux 和 macOS 系统上安装

使用 curl 安装

在终端中执行以下命令:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

上述命令会从 GitHub 下载 nvm 的安装脚本并执行。安装完成后,需要关闭当前终端窗口,重新打开一个新的终端,使配置生效。

使用 wget 安装

如果你使用的是 wget,可以执行以下命令安装 nvm:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

同样,安装完成后需重新打开终端使配置生效。

(二)在 Windows 系统上安装

在 Windows 系统上,可以通过官方 GitHub 仓库的发行页面下载 nvm 的安装程序。下载完成后,双击安装程序,按照安装向导的提示进行操作即可。安装过程中注意选择合适的安装路径和相关配置选项。

三、nvm 配置使用

(一)查看 nvm 版本

安装完成后,在终端中执行以下命令查看 nvm 的版本:

nvm --version

(二)安装 Node.js 版本

可以使用以下命令查看 Node.js 的可用版本列表:

nvm ls-remote

如果要安装指定版本的 Node.js,例如安装 Node.js v18.16.0 版本,执行以下命令:

nvm install 18.16.0

(三)切换 Node.js 版本

安装多个 Node.js 版本后,可以使用以下命令切换到指定版本:

nvm use 18.16.0

也可以将某个版本设置为默认版本,这样在新打开的终端窗口中会自动使用该版本:

nvm alias default 18.16.0

(四)查看已安装的 Node.js 版本

执行以下命令查看当前系统中已安装的 Node.js 版本:

nvm ls

四、nvm 常用命令

命令 说明
nvm install <version> 安装指定版本的 Node.js
nvm use <version> 切换到指定版本的 Node.js
nvm ls 列出已安装的 Node.js 版本
nvm ls-remote 列出远程可用的 Node.js 版本
nvm current 显示当前使用的 Node.js 版本
nvm alias <name> <version> 给指定版本的 Node.js 设置别名
nvm unalias <name> 删除指定的别名
nvm uninstall <version> 卸载指定版本的 Node.js

通过以上对 nvm 的介绍、安装、配置使用以及常用命令的学习,你可以更好地管理 Node.js 版本。若在使用中遇到问题,或想了解更多进阶用法,欢迎和我交流。

腾讯云采购季云服务器一折促销