一、在 windows 系统下安装配置 nvm 步骤
- 下载并安装 nvm,下载并运行 exe 程序文件,如果本地有非 nvm 安装的 node 版本,请先卸载,再进行 nvm 安装
https:#github.com/coreybutler/nvm-windows/releases
- 配置 nvm 淘宝镜像,打开 nvm 安装包下的 settings.txt 文件,在最后添加以下代码,如果不配置 nvm 淘宝镜像,那么在安装 node 时经常出现卡死,导致 npm 安装不成功的情况
node_mirror: https:#npmmirror.com/mirrors/node/
npm_mirror: https:#npmmirror.com/mirrors/npm/
- 使用 nvm 命令下载安装指定版本的 node,安装的过程中显示 Downloading 说明正在下载 npm,一定要等下载完,否则 npm 将无法使用
nvm install 14.14.0
- 下载成功后,使用指定版本的 node
nvm use 14.14.0
二、在 mac 系统下安装配置 nvm 步骤
- 查看是否安装 node,如果安装需要卸载 node
# 查看是否安装node
node -v
# 如果安装需要删除
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man
brew uninstall node
- 下载并初始化
# 1. git clone
git clone git@gitee.com:laotang1234/nvm-sh.git
# 2. 进入 nvm-sh 目录并执行 ./install.sh,此步需要等待,必须加载成功
cd nvm-sh && ./install.sh
- 将 nvm 添加至环境变量
# 1. 终端进入 .bash_profile 中
vi ~/.bash_profile
# 2. 将以下代码拷贝到 .bash_profile 中
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
# 3. 点击ESC键输入:wq 保存并退出
:wq
# 4. 终端输入并执行
source ~/.bash_profile
# 5. 终端进入 .zshrc 中
vi ~/.zshrc
# 6. 将以下代码拷贝到 .zshrc 中
export NVM_DIR=~/.nvm
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
# 7. 点击ESC键输入:wq 保存并退出
:wq
# 8. 终端输入并执行
source ~/.zshrc
- 检测 nvm 版本
nvm --version
- 安装 node
nvm install 16.16.0
- 下载成功后,使用指定版本的 node
nvm use 16
三、nvm 的常用命令
# 查看已安装的 node 版本列表
nvm list
# 指定当前使用的 node 版本
nvm use 14.14.0
# 下载某个版本的 node
nvm install 14.14.0
# 卸载某个版本的 node
nvm uninstall 14.14.0