【发布时间】:2014-08-26 10:33:59
【问题描述】:
在 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
我做错了什么有什么线索吗?
【问题讨论】:
-
只想在此处添加 - 确保您从
.bash_profile导出而不是您的.bashrc -
Mac OS 上的 .bash_profile 与 .bashrc 有什么区别?
标签: node.js macos npm homebrew nvm