好用的 node 多版本管理工具 nvm

NVMNode 版本管理器)是一种流行的工具,用于在一台机器上管理多个版本的 Node.js

安装命令

windows 可以到 github 下载 release 安装包

linux 可以使用下面的安装方法:

  1. 安装 NVM:
1
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  1. 刷新配置
1
source ~/.bashrc

基本用法

  1. 检查 NVM 版本:
1
nvm --version
  1. 列出已安装的节点版本:
1
nvm ls
  1. 列出可用的节点版本:
1
nvm ls-remote
  1. 安装特定节点版本:
1
nvm install <version>

<version> 替换为所需的版本号,例如 nvm install 16.13.0。

  1. 使用特定节点版本:
1
nvm use <version>

<version> 替换为要使用的已安装版本号。

  1. 设置默认节点版本:
1
nvm alias default <version>

这将设置要在新 shell 会话中使用的默认 Node.js 版本。

  1. 卸载特定节点版本:
1
nvm uninstall <version>
  1. 显示当前节点版本:
1
nvm current
  1. 使用特定版本运行节点:
1
nvm run <version> <script.js>

<version> 替换为要使用的版本号。

  1. 使用特定 Node 版本执行 NPM 命令:
1
nvm exec <version> npm <command>

例如,nvm exec 14.17.0 npm install。

  1. 从当前版本重新安装软件包:
1
nvm reinstall-packages <version>

这会将全局软件包从指定版本重新安装到当前版本。

  1. 获取帮助:
1
nvm help

这些命令涵盖了 NVM 的基本功能,可帮助你高效管理不同的 Node.js 版本。