みかづきブログ・カスタム

基本的にはちょちょいのほいです。

anyenv-updateを使ってnodenvを更新する 🔁

ことの発端


かつて導入した nodenv

blog.kimizuka.org

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を更新できるようになりました。