【问题标题】:How to install NVM permanently on macos Catalina?如何在 macos Catalina 上永久安装 NVM?
【发布时间】:2020-11-25 07:01:24
【问题描述】:

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

【问题讨论】:

    标签: javascript node.js angularjs macos terminal


    【解决方案1】:

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

    touch ~/.bash_profile
    touch ~/.zshrc
    

    然后使用下面安装nvm

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

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

    source "$HOME/.nvm/nvm.sh"
    export PATH=$PATH:$HOME/.nvm
    

    关闭并重新打开您的终端并运行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
    

    【讨论】:

      【解决方案2】:

      您正在为 bash 终端添加 bash 配置文件的路径。从 MacOS 10.15 开始,默认终端是 zsh。将路径添加到~/.zshrc 或在同一文件中添加以下行:

      export PATH=$HOME/bin:/usr/local/bin:$PATH
      source $HOME/.bash_profile
      

      别忘了重启你的终端。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-02
        • 2020-12-29
        • 1970-01-01
        • 2022-08-24
        • 2020-04-23
        相关资源
        最近更新 更多