🙌
flutter upgradeをしたときに`dart` on your path resolves ~とWarningが出たので解消する
Dartバージョンの参照がFlutterのバージョンに対応していない
flutter doctor
を実行すると、以下のWarningが発生するようになった。
[!] Flutter (Channel stable, 3.10.1, on macOS 13.3.1 22E772610a darwin-x64, locale ja-JP)
! Warning: `dart` on your path resolves to /usr/local/Cellar/dart/2.18.0/libexec/bin/dart, which is not inside your current Flutter SDK checkout at /Users/username/fvm/versions/3.10.1. Consider adding /Users/username/fvm/versions/3.10.1/bin to the front of your path.
Flutter 3.10.1
のバージョンに対して、Dart 2.18.0
が対応していないっぽい? 🤔
-
/urs/local/Cellar/dart/2.18.0
のPathを削除してみる。
cd /urs/local/Cellar/dart/
cd: no such file or directory: /urs/local/Cellar/dart/
cd
で移動ができなかった。
- 一度Dartをアンインストールしてみる。
brew uninstall dart
Uninstalling /usr/local/Cellar/dart/2.18.0... (921 files, 496.9MB)
brew
でuninstall
をするとさっきまで移動できないPathでDartがアンインストールができてそうだった。
再度 flutter doctor
を実行するとWarningが消えるようになりました。 🎉
~/D/w/test ❯❯❯ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.10.1, on macOS 13.3.1 22E772610a darwin-x64,
locale ja-JP)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 14.2)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.1)
[✓] VS Code (version 1.77.0)
[✓] Connected device (3 available)
[✓] Network resources
• No issues found!
Discussion