ことの発端
かつて導入した nodenv 。
nodenv install -l
でインストールできるバージョン一覧を表示した際、インストールしたいバージョンが表示されないので更新の方法を調べ始めました。
結果として、anyenv を使ってインストールしておけば、anyenv-update を使って、
anyenv update
と、簡単にアップデートできるようなので、導入済みのnodenvを一旦削除し、anyenvを使って入れ直してみました。
nodenvのアンインストール
brew uninstall nodenv
でアンインストールし、
.zprofileから、
export PATH="$HOME/.nodenv/bin:$PATH" eval "$(nodenv init -)"
を削除。
anyenvのインストール
README の通りに進めれば導入できます。
brew install anyenv
anyenv init
echo 'eval "$(anyenv init -)"' >> ~/.zshrc
anyenv install --init
nodenvをanyenv経由でインストール
anyenv install nodenv
anyenv-updateをインストール
README の通りに進めれば導入できます。
mkdir -p $(anyenv root)/plugins
git clone https://github.com/znz/anyenv-update.git $(anyenv root)/plugins/anyenv-update
これにて、
anyenv update
で、nodenvを更新できるようになりました。