nvm 简介、安装、配置使用及常用命令
发表于:2025-05-02 21:55:44浏览:5次
一、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 版本。若在使用中遇到问题,或想了解更多进阶用法,欢迎和我交流。