关于mac安装nvm与node成功后zsh: command not found: nvm解决方法

关于mac安装nvm与node成功后zsh: command not found: nvm解决方法

  • 1. 安装homebrew
  • 2.成功安装brew之后,使用brew安装nvm:
  • 3.终端环境配置
  • 4.使用nvm安装node

文章背景:mac&&程序小白,在使用homebrew安装nvm和node之后,当前终端可以正常使用node,而重启或在vscode中使用node run devnvm list显示zsh: command not found: nvm。以下是相关解决方法:
下载nvm之前确保mac已安装brew,如已安装brew则跳过1

1. 安装homebrew

1.1终端输入

brew -v

1.2.没有显示版本信息,则终端输入以下代码安装homebrew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

重复1.1显示homebrew版本号则安装成功。

2.成功安装brew之后,使用brew安装nvm:

brew install nvm 

终端输入之后mac显示 brew reinstall nvm,回车继续安装。安装成功之后终端显示:

==> Summary

/usr/local/Cellar/nvm/0.33.11: 7 files, 138.6KB, built in 13 seconds

此时还不能使用nvm,需要进行环境配置(https://zhuanlan.zhihu.com/p/616123309参考此文章配置后,终端关闭重启,nvm无法正常使用,以下是个人总结,亲测可用)

3.终端环境配置

3.1配置文件

open -e ~/.bash_profile 

打开文件如果没有直接touch ~/.bash_profile创建
打开/创建完成,加入以下语句:

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

3.2open -e ~/.zshrc重复以上3.1步骤;
3.3open -e ~/.profile重复以上3.1步骤;
3.4完成以上配置文件后,依次在终端中执行以下语句

source ~/.bash_profile
source ~/.zshrc
source ~/.profile

最后重启终端输入 nvm -v正常显示nvm版本号,则安装成功!

4.使用nvm安装node

终端输入nvm install [version]下载想要的node版本号即可,以下是常用的nvm指令。

nvm install [node版本号] :安装指定版本 node

nvm uninstall [node版本号] :删除已安装的指定版本

nvm use [node版本号] :切换到指定版本 node

nvm list :列出所有已安装的 node 版本

nvm current :当前 node 版本

你可能感兴趣的:(mac,node.js)