场景:有时候,我们电脑上需要有多个node版本,来运行不同的项目,nvm就可以很好的管理;
安装:(MAC) github.com/nvm-sh/nvm
- 下载
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
- 添加环境变量
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
到(~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc).
- 常用命令
- nvm version 查看当前的版本
- nvm install 安装最新版本nvm
- nvm install 安装相应版本
- nvm use 切换使用指定的版本node
- nvm ls 列出所有版本
- nvm current显示当前版本
- nvm uninstall 卸载制定的版本
- 如果失败的话
①
# 进入当前用户的home目录
$ cd ~/
# 创建. bash_profile文件
$ touch .bash_profile
# 创建. bash_profile文件
$ open .bash_profile
②在打开的记事本中加入
export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
③ 使加入的环境变量生效(很重要🌝)
source .bash_profile
④ 输入nvm --version 检查是否生效