小编典典

nvm 在新的终端会话中保持“忘记”节点

all

在 OS X 中使用新的终端会话时,nvm忘记节点版本并默认为空:

$ nvm ls

         .nvm
     v0.11.12
     v0.11.13

nvm use v.0.11.13我必须在每节课中不断击球:

         .nvm
     v0.11.12
->   v0.11.13

我已经尝试了brew安装以及官方安装脚本。

.profile 的 brew 版本:

#nvm
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

对于 install.sh 脚本:

$ curl https://raw.githubusercontent.com/creationix/nvm/v0.10.0/install.sh | bash

#nvm
export NVM_DIR="/Users/farhad/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

任何线索我做错了什么?


阅读 214

收藏
2022-03-03

共1个答案

小编典典

试试nvm alias default。例如:

$ nvm alias default 0.12.7

这会在您的 shell 中设置默认节点版本。然后通过关闭 shell 窗口、打开一个新窗口来验证更改是否仍然存在,然后: node --version

2022-03-03