🙄

【flutter】homebrewでfvm自体のバージョンを意図的に下げる

2024/03/12に公開

初めに

チームのプロジェクトで、homebrewで入れていたfvmが、定期的にやるbrew upgradeのせいでfvmが3系になっていたせいでビルドできなくなった。
しかも、fvm flutter runなど、fvmコマンドを使うと、2系では作られなかったfvmrcやファイルが合計5つほどできて差分が出来て面倒なので、fvmのバージョンを下げたい。

環境

=======環境========
MacBook Pro 14インチ、2021
チップ:Apple M1 Pro
メモリ:16GB
macOS:14.3.1
=================

やりかた

アンインストール

$ brew uninstall fvm
$ brew untap leoafarias/fvm

バージョンを指定してインストール

$ brew tap leoafarias/fvm
$ brew install fvm@2.4.1

補足

homebrewでこんなに簡単にできるとは思わず、
fvmバージョン指定してgitリポジトリから直接ダウンロードする、スタンドアロン型(https://fvm.app/docs/getting_started/installation)でやろうとしたり、

flutter自体をわざわざ2.2ぐらいにdowngradeして、その上でdartからdart pub global activate fvmすると2.3系になったので、それで試したりして遠回りしてしまいました。
homebrewに感謝です。

Discussion