macOs安装nvm
方法一:通过Homebrew安装(推荐)
1. 安装 Homebrew: 如果您还没有安装Homebrew,首先需要安装它。打开终端(Terminal.app)并运行以下命令:(官网地址:brew.sh/zh-cn/)
1.官网提供的链接(没有vpn的话执行不成功)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2.国内下载地址(首选)--若不成功-将DNS添加114.114.114.114或8.8.8.8
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2. 使用Homebrew安装 NVM: 安装完 Homebrew 后,接着使用以下命令来安装 NVM:
打开终端zsh,执行:
brew install nvm
执行完成就代表nvm已经安装了,但是还需要配置环境变量!!!!!!
完成安装后,需要重新加载你的shell配置文件,或者你可以手动将以下内容添加到你的shell配置文件中。
4. 配置 nvm
打开或创建 shell 配置文件: 对于 macOS Mojave 及以后版本(使用 zsh 作为默认 shell)的用户,您需要编辑或创建 ~/.zshrc 文件 如果文件不存在的话,则需要先创建(文件存在的话就可以忽略这一步):
touch ~/.zshrc
如果文件已经存在,则输入命令进行编辑:
nano ~/.zshrc
对于 bash,将以下内容添加到 ~/.bash_profile 或 ~/.bashrc 文件中:
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
对于 zsh(MacOS Catalina 及更新版本默认使用的shell),将以下内容添加到 ~/.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
然后,重新加载配置文件:
重新加载--对于 bash:
source ~/.bash_profile
重新加载--对于 zsh:
source ~/.zshrc
5. 验证 nvm 安装
运行以下命令来验证 nvm 是否安装成功:
nvm --version
如果 nvm 安装成功,你应该会看到版本号...
VsCode无法使用nvm
初级的解决办法在vsCode控制台使用
source ~/.nvm/nvm.sh
存在问题:每次重新打开控制台都需要重新使用
参考文档:
BUG解决:nvm安装后提示没有-CSDN博客
升级办法:
来到Mac的~/目录下,改变.zshrc文件,在它的里边增加source ~/.nvm/nvm.sh
这样vscode就一直可以使用nvm了