【问题标题】:Changing node version with "nvm use <version>" not changed after I re open terminal window重新打开终端窗口后,使用“nvm use <version>”更改节点版本未更改
【发布时间】:2020-10-14 00:05:12
【问题描述】:

在 oh-my-zsh 文件中,我通过更改 .zshrc 文件中的行添加了 nvm。

plugins=(git nvm) // 添加了 nvm

所以现在我看到 nvm 并从终端使用它

但是当我更改下面看到的版本时。

然后我关闭终端并打开一个新终端并检查版本,它仍然显示使用以前的版本!它没有保留更改。

新窗口

【问题讨论】:

  • 查看类似问题的答案:stackoverflow.com/a/24587177/1102322
  • 您需要将其设为默认版本:stackoverflow.com/questions/47190861/…
  • 你能分享你的cat ~/.zshrc(.zshrc 的内容)。经常做 nvm alias default {version to choose} 然后 nvm use default {version} 有帮助。请检查它是否适合您。通常在.zshrc 末尾添加export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh 会有所帮助。或者可能是 PATH 变量的问题。不确定是哪一个触发了这个问题。但是让我们检查所有这些事情。如果没有任何效果,请分享.zshrc的内容。

标签: macos terminal nvm oh-my-zsh zshrc


【解决方案1】:

尝试运行此命令

nvm i v12.18.1

然后

nvm alias default v12.18.1

【讨论】:

    猜你喜欢
    • 2021-02-28
    • 2019-05-16
    • 2018-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-04
    相关资源
    最近更新 更多