ずっとUbuntu+zshでnvmを使いたかったんだよ!!


はじめに

nvmをgitからcloneしたのはいいけど、shutdownするたびにnvmが使えなくなる。
パスが消えるってことね。cloneしたファイルはあるみたいだけど。
毎回設定する必要があるとか、たまげたなぁ。

じゃけん、そんな面倒なことをしなくてもできるようにしましょうね〜

nvmって?

Node.jsのバージョン管理が簡単にできるようにするもの。
Node Version Manegerなんだから、そらそうよ。

インストール

nvmをインストールする方法も書いておきましょうか。

 $ git clone git://github.com/creationix/nvm.git ~/.nvm

Githubはこ↑こ↓

使い方

  • インストール可能なNode.jsを確認
$ nvm ls-remote
  • nvmのインストール
$ nvm install バージョン指定
例) nvm install v10.8.0
$ node -v
v10.8.0
  • インストールしたバージョンを確認
$ nvm ls
  • インストールしたバージョンから使うバージョンを指定
$ nvm use バージョン指定

.zshrcへの記入

これが本題よね
といっても、そんな難しいことはない。
起動のたびに読み込んでもらえば良いのだから、

# Setting nvm
source ~/.nvm/nvm.sh
nvm use "v10.8.0"

とでも書いておけばOK。

記入後は、

source ~/.zshrc

も忘れずに

参考記事