【问题标题】:nvm not found if I reopen the terminal on MacBook Pro如果我在 MacBook Pro 上重新打开终端,则找不到 nvm
【发布时间】:2019-07-17 05:43:52
【问题描述】:

我运行了以下命令来安装 NVM:

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

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 

它工作正常,我可以毫无问题地运行 nvm,但是一旦我关闭并重新打开终端,它就会提示以下错误:

-bash: nvm: 找不到命令

怎么了?

MAC 版本:10.14.5

我已经安装了 node v11.13.0。

【问题讨论】:

  • 您需要使用上面的 NVM_DIR 声明更新您的 .bashrc 或 .bash_profile(取决于您使用哪个)
  • @JoakimDanielson 请您详细说明一下,我是 Mac/Linux 世界的新手。
  • export NVM_DIR="$HOME/.nvm 仅在您这样声明时对当前会话有效。您需要将其添加到配置文件中,以便终端应用程序可以在您打开新终端时读取它。我建议你查一下关于 bash 的基本教程,如果你打算使用终端,这是非常值得的
  • 我只需要在安装前运行'touch ~/.bash_profile',我在github.com/nvm-sh/nvm找到它

标签: macos nvm


【解决方案1】:

https://github.com/nvm-sh/nvm 中所述,我必须在安装 nvm 之前运行 touch ~/.bash_profile

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-12
    • 1970-01-01
    • 2018-03-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多