今までpyenv
,rbenv
,nodebrew
を使っていましたが、asdf
に乗り換えたので移行メモを残します。
https://asdf-vm.com/
環境
- M2 Mac
インストール
$ brew install asdf
を実行
$ echo -e "\n. $(brew --prefix asdf)/libexec/asdf.sh" >> ${ZDOTDIR:-~}/.zshrc
を実行してPATHを通す
各種導入🚀
$ asdf install python latest
$ asdf install ruby latest
$ asdf install nodejs latest
適宜、バージョンを指定する。
お掃除🧹
~/.zshrc
に書かれていたpyenv,rbenv,nodebrewの設定を削除
./zshrc
# pyenv
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
# rbenv
[[ -d ~/.rbenv ]] && \
export PATH=${HOME}/.rbenv/bin:${PATH} && \
eval "$(rbenv init -)"
export PATH=$HOME/.nodebrew/current/bin:$PATH