方案一:快速安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh|bash
git安装:
首先进入到当前用户目录:
$ cd ~
克隆nvm仓库:
$ git clone https://github.com/nvm-sh/nvm.git .nvm
进入nvm仓库并检出 v0.39.3 标签对应的提交:
$ cd ~/.nvm && git checkout v0.39.3
运行 nvm.sh 脚本来激活 nvm:
$ . ./nvm.sh
把以下代码添加到 ~/.profile 或 ~/.bashrc 或 ~/.zshrc 文件:
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
运行查看 nvm 版本命令查看是否安装完毕:
$ nvm -v
常用命令:
列出可用的版本:
$ nvm ls-remote
安装指定node版本(通常安装 Latest LTS 版本):
$ nvm install v20.12.0
查看是否安装成功:
$ node -v
列出所有已安装的版本:
$ nvm ls
切换到已安装的指定的版本:
$ nvm use v20.12.0
nvm use命令切换的node版本,只在当前shell可用,要设置所有shell都使用的默认的node版本,需要使用nvm alias命令:
$ nvm alias default v20.12.0
卸载指定的版本:
$ nvm uninstall v20.12.0
查看所有可用命令:
$ nvm help