nvm在新的终端会话中保留“忘记”节点
[在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 .10.0/install.sh | bash
#nvm
export NVM_DIR="/Users/farhad/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
关于我在做什么的任何线索吗?
回答如下:尝试nvm alias default
。例如:
$ nvm alias default 0.12.7
这将在您的Shell中设置默认节点版本。然后关闭外壳窗口,打开一个新窗口,以确认更改是否仍然存在,然后:node --version