環境のバージョン管理したい(asdf
)
1$ brew install asdf
開発環境のバージョンを切り替えできるコマンドです。 Read the Docsのビルド手順で、Pythonのバージョン指定に使われていたので、使い方を調べてみます。
プラグインを確認したい
1$ asdf plugin list all
2initializing plugin repository...Cloning into '~/.asdf/repository'...
3...(省略)...
41password-cli https://github.com/NeoHsu/asdf-1password-cli.git
5R https://github.com/asdf-community/asdf-r.git
6...
7bat https://gitlab.com/wt0f/asdf-bat.git
8...
9git https://gitlab.com/jcaigitlab/asdf-git.git
10...
11gohugo https://github.com/nklmilojevic/asdf-hugo.git
12hugo https://github.com/NeoHsu/asdf-hugo.git
13...
14poetry https://github.com/asdf-community/asdf-poetry.git
15python https://github.com/danhper/asdf-python.git
16...
17rust https://github.com/code-lever/asdf-rust.git
18rust-analyzer https://github.com/Xyven1/asdf-rust-analyzer
19...
asdf
で管理できるツールのプラグインが思ってた以上にたくさんあることが分かりました。
とりあえず興味のあるものを抜粋してみました。
プラグインをインストールしたい
1asdf plugin add プラグイン名
ツールのバージョンを指定したい
1$ asdf global プラグイン名 バージョン # global version
2$ asdf local プラグイン名 バージョン # local version