# 软件介绍

nvm是node版本管理工具为了解决node各种版本存在不兼容现象,让你在同一台机器上安装和切换不同版本的node的工具。

官网地址:https://github.com/nvm-sh/nvm

# 安装配置

# MAC/LINUX

使用 curl 下载

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

或使用 wget

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

如果安装了 oh my zsh 时不能在命令行使用 nvm,将下面代码放在 ~/.zshrc 文件尾部(以下代码在官方文档中有说明,请尽量参考官方最新文档)

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

# Windows

windows 用户请下载安装 https://github.com/coreybutler/nvm-windows/releases

# 常用命令

  • nvm -h 获得帮助
  • nvm ls-remote 列出所有可安装的node版本
  • nvm install 安装指定版本node
  • nvm list 查看本地已安装的node版本,同时也会显示当前使用的node版本
  • nvm current 显示当前版本
  • nvm use 切换使用指定的版本node