如何在同一台机器上同时使用 Flutter stable 和 dev SDK?

e20*_*200 12 flutter flutter-web flutter-desktop

我正在与 Flutter 合作使用稳定的 Flutter SDK 版本制作移动应用程序。但我也想尝试 Flutter Desktop 和 Flutter Web,它们还不是 Flutter 稳定频道的一部分,但存在于 Flutter 开发频道中。

我的问题是...如何在不覆盖我机器上的 Flutter 稳定版本的情况下尝试 Flutter Desktop 和 Flutter Web?

Mig*_*ivo 9

您需要设置别名以轻松地在不同环境之间切换。

请参阅此处的详细文章。


e20*_*200 5

我发现这个名为 Flutter Version Management 的 Dart 包完全可以满足我的需求。

正如文档所说:

Flutter 版本管理:一个简单的 cli,用于管理 Flutter SDK 版本。

特征:

  • 每个项目配置和使用 Flutter SDK 版本
  • 能够安装和缓存多个 Flutter SDK 版本
  • Flutter 通道和版本之间快速切换
  • 用于 IDE 调试支持的动态 SDK 路径。
  • 版本 FVM 配置与项目之间的团队和 CI 环境之间的一致性。
  • 跨项目设置全局 Flutter 版本

https://github.com/leoafarias/fvm

现在我只需要添加FVM_HOME/default/binPATHFVM处理一切......