🐕
fvmで指定したバージョンのFlutterをインストールする
fvmについて
fvmはFlutterのバージョン管理ツールです。
fvmを使うと、複数のバージョンのFlutterをインストールたり、プロジェクトごとに使用するFlutterのバージョンを切り替えたりといったことができます。
A simple CLI to manage Flutter SDK versions.
fvmをインストールする
homebrewを使用してインストールする場合は、つぎのコマンドを実行します。
$ brew tap leoafarias/fvm
$ brew install fvm
WindowsやLinuxでfvmをインストールするには、公式ドキュメントを参照ください。
fvmでインストールされているバージョンの一覧を表示するには
fvmでインストール済みのバージョンを表示するには、つぎのコマンドを実行します。
$ fvm list
3.3.9 (global)
3.0.5
fvmでインストール可能なリモートのバージョンを表示するには
fvmでインストール可能なFlutterのバージョンを表示するには、つぎのコマンドを実行します。
$ fvm releases
(略)
Nov 23 22 │ 3.3.9
Dec 8 22 │ 3.7.0-1.1.pre
--------------------------------------
Dec 15 22 │ 3.3.10 stable
--------------------------------------
Dec 20 22 │ 3.7.0-1.2.pre
--------------------------------------
Jan 5 23 │ 3.7.0-1.3.pre beta
--------------------------------------
fvmでFlutterをインストールするには
fvmでFlutterをインストールするには、つぎのコマンドを実行します。今回はstable
バージョンの3.3.10
をインストールします。
$ fvm install 3.3.10
Flutter "3.3.10" is not installed.
Installing version: 3.3.10...
(略)
Building flutter tool...
Flutter 3.3.10 • channel stable • git@github.com:/flutter/flutter.git
Framework • revision 135454af32 (4 weeks ago) • 2022-12-15 07:36:55 -0800
Engine • revision 3316dd8728
Tools • Dart 2.18.6 • DevTools 2.15.0
fvmでグローバルに使用するバージョンを指定するには
ローカル環境でグローバルに使用するFlutterのバージョンを指定するには、つぎのコマンドを実行します。
$ fvm global 3.3.10
Flutter "3.3.10" has been set as global
fvm globalコマンドが反映されているか確認します。
fvm list
Cache Directory: /Users/akihiro/fvm/versions
3.3.10 (global)
3.3.9
3.0.5
flutterのバージョン確認コマンドを実行します。
$ flutter --version
Flutter 3.3.10 • channel stable • git@github.com:/flutter/flutter.git
Framework • revision 135454af32 (4 weeks ago) • 2022-12-15 07:36:55 -0800
Engine • revision 3316dd8728
Tools • Dart 2.18.6 • DevTools 2.15.0
関連記事
fvmを使ってプロジェクトごとに使用するFlutterのバージョンを設定する方法を、こちらの記事にまとめました。
Discussion