mac 上的节点版本管理器问题

Node version manager issue on mac

我正在 mac 使用命令

安装 nvm

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

安装后我正在打开新标签页。但我不断收到错误 zsh: command not found: nvm。提前谢谢你。

对我来说,问题是我之前使用 bash,现在使用 zsh,它只在 .bashrc 中插入 env 加载行。我不得不手动将以下行复制到 .zshrc.

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

检查并添加这些行(如果它们不在其中)。

wiki 中也提到了这一点。

我的问题正是 deepakchethan 提到的问题。我刚刚删除了 bash_profile 文件并重新安装。 Nvm 使用相同的命令,这次它工作正常。