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
の醸造バージョン:
#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
私が何を間違っているのか、何か手がかりはありますか?
ベストアンサー1
試してくださいnvm alias default
。例:
$ nvm alias default 0.12.7
これにより、シェルのデフォルトのノード バージョンが設定されます。次に、シェル ウィンドウを閉じて新しいウィンドウを開き、変更が保持されていることを確認します。node --version