Windows

安装nvm

下载地址:https://github.com/coreybutler/nvm-windows/releases

安装node

# 列出所有node版本
nvm list

# 查看当前版本
nvm current

# 安装指定版本
nvm install 20

# 使用指定版本
nvm use 20

# 卸载指定版本
nvm uninstall 20

# 迁移安装,保留现有版本配置
nvm install 24 --reinstall-packages-from=20

Linux

安装nvm

官方github:https://github.com/nvm-sh/nvm

安装nvm:

# 安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash

配置环境变量:

#编辑文件
vim ~/.bashrc

#写入配置
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

刷新配置文件:

# 刷新配置
source ~/.bashrc

# 判断nvm是否安装成功
nvm -v

安装node

# 列出所有node版本
nvm list

# 查看当前版本
nvm current

# 安装指定版本
nvm install 20

# 使用指定版本
nvm use 20

# 卸载指定版本
nvm uninstall 20

# 迁移安装,保留现有版本配置
nvm install 24 --reinstall-packages-from=20

卸载nvm

第一步:删除nvm工作目录

rm -rf ~/.nvm

第二步:移除nvm环境变量

nano ~/.bashrc

# 或者

nano ~/.zshrc

找到并删除以下几行:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

使配置生效:

source ~/.bashrc

# 或者

source ~/.zshrc