Closed1
melos.yaml: SDK path is not valid. Could not find dart tool at ~ の調査

エラー内容
terminal
$ melos bs
Building package executable...
Built melos:melos.
melos.yaml: SDK path is not valid. Could not find dart tool at {dart_sdk_path}
$ melos run analyze
melos run analyze
└> melos exec -c 1 -- \
dart analyze . --fatal-infos
└> RUNNING
melos.yaml: SDK path is not valid. Could not find dart tool at {dart_sdk_path}
原因
melos.yaml
に記載されているsdkPath
の先に有効なSDKが存在しないこと
Flutterのバージョンアップ対応を行った際に起きやすい
fvmで利用しているFlutterSDKのバージョンを固定する際に、パスの指定を変更する必要があった
対応
sdkPath
に使用するSDKのパスを指定する
プロジェクトの.fvm
フォルダを確認してパスを入力する
melos.yaml
sdkPath: '.fvm/versions/{利用するバージョン}'
このスクラップは2025/02/13にクローズされました