【问题标题】:Node version manager issue on macmac上的节点版本管理器问题
【发布时间】:2021-06-10 02:38:53
【问题描述】:

我正在使用命令在 mac 上安装 nvm

卷曲 -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh |重击

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

【问题讨论】:

    标签: node.js nvm


    【解决方案1】:

    对我来说,问题是我之前使用的是 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 中也提到了这一点。

    【讨论】:

    • 这就是问题所在!
    【解决方案2】:

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

    【讨论】: