NVM: Node.js 多版本切换管理器的安装与使用
本文提到的 nvm
指的是 Node.js version management
,用于 Node.js 多版本切换管理的工具。开源社区里有基于不同语言和不同系统的实现,但基本功能与用法都类似。
- coreybutler/nvm-windows - windows 上使用最多的选择
- nvm-sh/nvm - Mac / Linux 上使用最多的选择
- jasongin/nvs - 支持所有主流系统平台的 Node.js 管理器
- Schniz/fnm - 使用
rust
开发的支持多平台的 Node.js 版本管理器
1. 下载与安装 nvm
1.1 windows: 下载 nvm windows 安装包
从 nvm-windows 在 github 的 releases 页面下载 setup 版本。
地址: https://github.com/coreybutler/nvm-windows/releases
下载完成后解压,执行 exe 程序进行安装。安装完成后打开 cmd 命令行,输入 nvm v
,看到版本号输出,则说明安装成功。
1.2 Mac 下安装 nvm
这里介绍的是 nvm-sh/nvm
的安装示例。
使用 brew:
从 nvm 仓库的 sh 命令安装:
2. nvm 使用
使用示例:
3. nvm 设置国内淘宝镜像
windows 下:
Mac 下:
扩展参考
- https://github.com/nvm-sh/nvm#installing-and-updating