Open3
miseを利用したFlutterのインストールとIDEの設定
「Flutter実践開発」1章のmise版
miseのインストール
terminal
brew install mise
Flutterのインストール
インストール可能なFlutterバージョンを確認
terminal
mise list-all flutter
Stableの最新をインストール
terminal
mise use --global flutter@3.24.0
プロジェクト作成 バージョン固定
terminal
cd ~
mkdir projects
cd projects
flutter create -e first_app
cd first_app
mise use flutter@3.24.0
.mise.toml
が作成されたのを確認
VSCode設定
プロジェクトのsettings.jsonに以下を設定
settings.json
"dart.flutterSdkPath": "~/.local/share/mise/installs/flutter/3.24.0-stable",
Android Studio設定
書籍と同じく、pathを直接指定するしかない?
ユーザー名は自分の設定に書き換える
Android Studio > settings... > Languages & Frameworks > Flutter > Flutter SDK path
/Users/user/.local/share/mise/installs/flutter/3.24.0-stable
mise list-all flutter しても欲しいバージョンがない場合
list-all
への新バージョンの反映が遅れる場合がある。(asdfでも同様)
その場合でも、mise use
はできるので、
↑でバージョンコミット名を確認して、以下のようにインストールできる
betaチャンネルの場合はコミット名の後に-beta
をつける
mise use flutter@3.23.0-0.1.pre-beta
ハマったこと
特定のバージョンが認識されなかった
mise uninstall flutter@問題のバージョン
でアンインストールしてから mise install
で治った