nvmスクリプトのPATH設定とバージョン切替
source ~/.nvm/nvm.sh で実行したnvmの設定はログアウト
するとなくなってしまうため、~/.bash_profile または
~/.bashrcにPATHを設定する必要があるらしいけど、
結局のところ、どっちに書けばええんじゃー?
と思って調べたら、ログイン時に ~/.bash_profile が
呼ばれるけど内部的に ~/.bashrcを呼んでるので、
ユーザ設定は ~/.bashrc に全て任せて ~/.bash_profile
は基本的にデフォルトのままいじらなくて良いらしい(ΦωΦ)
[手順]
1. 以下を ~/.bashrcに追加
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
2. 反映
$ source ~/.bashrc
※nvm ls や node --version を実行して、インストールできるバージョンや
インストール済みのバージョンが表示できればOK。
ちなみに、nvmでNode.jsの複数バージョンをインストールしていて、
切替える場合にはnvm useを使う。書式は以下。
$ nvm use [Node.jsのバージョン]
※デフォルトで使用するバージョンを指定する場合は以下。
$ nvm alias default [Node.jsのバージョン]
(ex)v6.9.2をデフォルトで使用するバージョンに指定。
$ nvm alias default v6.9.2
default -> v6.9.2
[参考サイト]