nvm(Node Version Manager) 是一个用于管理 Node.js 版本的工具,可以轻松安装、切换和卸载不同版本的 Node.js。本文将介绍常用的 nvm 命令,帮助你高效管理 Node.js 环境。
1. 列出系统中通过 nvm 安装的所有 Node.js 版本
nvm list
作用
列出当前系统中通过 nvm
安装的所有 Node.js 版本。
输出示例
v16.20.2 v18.20.4 -> v20.17.0 default -> 18 (-> v18.20.4) system -> v14.21.3 (-> N/A)
说明
-
->
表示当前正在使用的版本。 -
default
表示默认版本。 -
system
表示系统自带的版本(非nvm
安装)。
2. 切换 Node.js 版本
nvm use 18.20.4
作用
切换到指定版本的 Node.js。
示例
nvm use 18.20.4
输出
Now using node v18.20.4 (npm v9.5.1)
说明
-
如果指定的版本未安装,
nvm
会提示你先安装该版本。 -
切换版本后,当前终端会话会使用该版本的 Node.js。