需要在每个新的终端窗口上定义节点版本

时间:2014-04-30 05:45:20

标签: node.js npm nvm

我已经安装了节点版本管理器(NVM)并安装了该node.js v0.10.26。但是,当我打开一个新的终端窗口节点时,npm等不可用,直到我定义一个节点版本为止:" nvm使用0.10"。

我假设这是$ PATH问题,但我不确定。如何配置nvm以便我不需要在每个新的终端窗口上定义node.js版本。

这是我的.bash_profile:

export PATH="/Applications/MAMP/bin:/Applications/MAMP/Library/bin:$(find /Applications/MAMP/bin/php -type d -name "php5.4*" | sort | tail -1)/bin:$PATH"

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
export PATH=/usr/local/bin:$PATH

[ -s "/Users/tylermoore/.nvm/nvm.sh" ] && . "/Users/tylermoore/.nvm/nvm.sh" # This loads nvm

1 个答案:

答案 0 :(得分:0)

我怀疑这是$ PATH问题。我补充说:

/Users/[username]/.nvm/v0.10.26/bin

到我的$ PATH,现在世界上一切都很好。