🛠️
【Flutter】FVMよく使うコマンド集
要約
FVMを使っていると、「アレ」をしたいんだけど、、、コマンドが思い出せない、、、
そんな時に戻って来れるような記事になってます
対象
Flutterのバージョン管理をFVMを使用している方向け、または今後FVMを使ってみたいなという方向けです
問題設定
要約に記載したような、コマンドを思い出せなく、手間を感じることが時々あります。その時に、都度そのケースにあうコマンドを複数のブログ記事から探していました。そのような手間を省きたく、チートシートのような記事があると良いなと思いこの記事を書きます
よく使うコマンド一覧
| 用途 | |
|---|---|
| バージョン一覧(インストール可能) | fvm releases |
| バージョンのインストール&SDKダウンロード | fvm install <バージョン> --setup ※ SDKのダウンロードが不要であれば、--setupオプションを外す |
| プロジェクトで使用するバージョンの設定 | fvm use <バージョン> |
| グローバルで使用するバージョンの設定 | fvm global <バージョン> |
| 不要なSDKを削除 | fvm remove <バージョン> |
| 指定バージョンで一時的にコマンド実行 | fvm spawn <バージョン> <flutterコマンド> |
| FVMのキャッシュを全て削除する | fvm destroy ※割と最近追加されたコマンド(PR) |
| プロジェクトで使用するバージョンをその時点のstable最新で固定する | fvm use stable --pin |
まとめ or 次の一歩(要点/注意/次の一歩で3行)
以上、よく使うコマンドをまとめました。ぜひ、このページをブックマークしていただき、すぐに戻って来れるようにしていただけると良いかと思います。
また、これでも面倒だという方は、エイリアスに設定するのもありだと思います。
参考リンク
- FVMドキュメント - コマンドリファレンス
- FVMリポジトリ
- destroyコマンド
Discussion