如何使用 fvm 运行“melos bootstrap”命令

Sar*_*ekR 2 dart flutter fvm melos

目前我的计算机上安装了 Flutter 版本 3.3,但我的项目适用于 2.5.3 所以我使用 fvm,我已经设置了所有内容,但是当我运行 melos bootstrap 时,我认为它只是运行命令“flutter pub get” ”而不是“fvm flutter pub get”

如何解决这个问题?

小智 5

Matt Larsuma 的答案是正确的,但如果您在团队中工作并且其他协作者不使用 fvm,您可能不想在存储库上设置此配置。

因此,为了避免这种情况,您只需向 melos CLI 命令添加一个参数即可设置它需要查找的 SDK 版本。

例子:

melos clean --sdk-path .fvm/flutter_sdk
melos bootstrap --sdk-path .fvm/flutter_sdk
melos pub-run:all --sdk-path .fvm/flutter_sdk
Run Code Online (Sandbox Code Playgroud)