Необходимо определить версию узла в каждом новом окне терминала

Я установил менеджер версий узлов (NVM) и установил node.js v0.10.26. Однако, когда я открываю новый оконный узел терминала, npm и т. Д. Недоступны, пока я не определю версию узла следующим образом: "nvm use 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 ответ

Как я и подозревал, это была проблема $PATH. Я добавил:

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

к моей $PATH и сейчас все хорошо в мире.

Другие вопросы по тегам