Skip to content

nvm 速查 ​

Linux / macOS 用 nvm,Windows 用 nvm-windows。两者名字相同,但不是同一个实现。

安装 ​

bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
source ~/.bashrc

常用命令 ​

用途命令
查看 nvmnvm --version
安装 LTSnvm install --lts
使用 LTSnvm use --lts
默认 LTSnvm alias default lts/*
查看远程版本nvm ls-remote
安装指定版本nvm install 20
使用指定版本nvm use 20
查看已安装版本nvm ls
查看当前版本nvm current
默认指定版本nvm alias default 20
卸载版本nvm uninstall 18
按 .nvmrc 切换nvm use
按 .nvmrc 安装nvm install

包管理器 ​

用途命令
安装 pnpmnpm install -g pnpm
安装 yarnnpm install -g yarn
查看 pnpmpnpm -v
查看 yarnyarn -v

排查 ​

  • nvm 找不到:重开终端,检查 shell 配置或 where nvm
  • node -v 没变化:检查 PATH、which node / where node
  • 切换版本后全局包没了:正常现象,每个 Node 版本有独立全局包
  • Windows 下尽量避免同时保留系统级 Node 和 nvm-windows

上次更新于: