haiju's 開発メモ

開発に必要な情報を自分用にメモ

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

[参考サイト]

github.com

arfyasu.hatenablog.com

creator.cotapon.org

mollifier.hatenablog.com

qiita.com

qiita.com

qiita.com

パスの通し方 | Linux にプログラムのパスを通す方法

パスを追加したい〜.bashrc編〜 - ITmedia エンタープライズ

qiita.com

neos21.hatenablog.com

qiita.com

qiita.com