NodeJS 在终端中选择节点版本时出现问题- MacOS Ventura

dtcbnfnu  于 2022-12-29  发布在  Node.js
关注(0)|答案(1)|浏览(118)

每当我在iTerm或MacOS Ventura的终端中启动新会话时,我都会在右侧看到系统标签。

我面临的一个问题是,每当我想改变节点版本时,它都无法完成,它总是绑定到system版本。
这是我运行nvm list时的情况,对于default,它是正确的值:但是当我运行nvm use default,然后再次运行nvm list时,我仍然看到system是选定的版本。

有人知道为什么仍然使用system,而不是default吗?

b5lpy0ml

b5lpy0ml1#

我不知道出现在右侧的终端提示符。
我遇到了同样的问题,我只是将下面几行添加到. 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
要使用最新版本或我在计算机上安装的版本,我尝试了以下操作:
nvm使用<node_version>
希望这能有所帮助!

相关问题