2021-11-21
Apple SiliconのmacOS環境にインストールしました。
asdfをhomebrewで入れる + zshの場合のインストール方法です。
その他、環境によってインストール方法が異なりますが、ドキュメントに詳しく載っています。
http://asdf-vm.com/
以上でインストール完了です。
NodeJSをインストールする例
依存関係のあるファイルをインストール
事前に、依存関係にあるパッケージをインストールする必要がある。
これは、プラグインごとに異なるので、必ずプラグインの方のREADMEも確認しておく必要がある。
今回はhttps://github.com/asdf-vm/asdf-nodejsを確認する。
プラグインasdf-nodejs
を追加する
~/.asdf/plugins/nodejs/
に追加されます。
インストール
有効化
.tool-versions
というファイルにバージョンが記載されます。
ターミナルを再起動すると。。
使えるようになりました。
別のバージョンをインストール
Rubyのインストール
https://github.com/asdf-vm/asdf-ruby
PHPのインストール
PHPはApple Siliconの場合問題が残っているみたい。
https://github.com/asdf-community/asdf-php/issues/88
以下色々試しましたが、解決できず。。
とりあえず、PHPはbrew install php
で一旦いきます。
https://github.com/asdf-community/asdf-php
.node-version
ファイルが作成されます。
git管理の対象とします。
http://asdf-vm.com/
ドキュメントがかなり見やすいので、適宜参照してみてください。