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

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

Node.jsのバージョン管理をndenvからnodenvに乗り換える 🚃

追記

のちに anyenv を使って導入し直しました。

blog.kimizuka.org



github.com

いままではNode.jsのバージョン管理にndenvを使っていたのですが、

[Deprecated] nodenv is better alternative
Please consider to use nodenv. ndenv repository is not maintained actively.

いつの間にかDeprecated(非推奨)になっていたことに気づき、nodenvに乗り換えることにしました。


ndenvのアンインストール

brew uninstall ndenv
rm -rf ~/.ndenv/

.zprofileから、

export PATH="$HOME/.ndenv/bin:$PATH"
eval "$(ndenv init -)"

を削除。


nodenvのインストール

arch -arm64 brew install nodenv
echo 'export PATH="$HOME/.nodenv/bin:$PATH"' >> ~/.zprofile
echo 'eval "$(nodenv init -)"' >> ~/.zprofile
nodenv init
curl -fsSL https://github.com/nodenv/nodenv-installer/raw/master/bin/nodenv-doctor | bash
brew upgrade nodenv node-build



Node.jsのインストール

nodenv install 16.13.0
nodenv global 16.13.0




これで万事OKです。