如何在 macOS Catalina 上永久安装 NVM?

mac*_*109 2 javascript macos terminal node.js angularjs

我正确地完成了 nvm 的安装部分,并将路径也放到了 bash_profile 中。在同一个终端上,它向我显示 nvm 正在工作。之后我关闭终端并运行“nvm”,它显示“zsh:找不到命令:nvm”。我需要一个解决方案。

yar*_*non 6

首先确认是否有~/.bash_profile和~/.zshrc文件,如果不存在则依次运行:

touch ~/.bash_profile
touch ~/.zshrc
Run Code Online (Sandbox Code Playgroud)

然后使用下面的命令来安装nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.37.2/install.sh | bash
Run Code Online (Sandbox Code Playgroud)

安装后,要将 nvm 目录添加到您的环境中,请运行open ~/.bash_profile,将以下两行添加到 .bash_profile 文件中:

source "$HOME/.nvm/nvm.sh"
export PATH=$PATH:$HOME/.nvm
Run Code Online (Sandbox Code Playgroud)

关闭并重新打开终端并运行nvm -v以检查其是否有效

注意:如果仍然不起作用,您可能需要在终端中手动复制并运行以下命令

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
Run Code Online (Sandbox Code Playgroud)