FLUTTER ECOSYSTEM

fvm

一个简单的命令行工具,用于按项目管理 Flutter SDK 版本。支持渠道、发布版本以及本地缓存,实现快速切换版本。

最新版本
4.1.0
近 30 天下载
12.3万
喜欢数
717
Pub 分数
130

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

FVM(Flutter 版本管理器)是一个命令行工具,可简化在不同项目之间管理多个 Flutter SDK 版本的过程。它使开发者能够轻松在稳定版、Beta 版、开发版和主干版通道之间切换,以及使用特定版本。FVM 会将 Flutter SDK 本地缓存,实现快速切换,并确保每个项目使用其指定的版本。非常适合需要在多个具有不同 SDK 要求的 Flutter 项目中协作的团队。

适合场景
  • 在单一开发环境中管理多个Flutter版本
  • 在稳定版和 Beta 版 Flutter 通道之间切换
  • 确保团队成员之间 SDK 版本的一致性
  • 快速测试应用与不同 Flutter 版本的兼容性
  • 使用特定Flutter版本设置CI/CD流水线
主要特点
  • 按项目管理 Flutter SDK 版本
  • 支持所有 Flutter 渠道和版本
  • 本地 SDK 缓存以实现更快的切换
  • 简单的命令行界面
  • 通过 .fvm/config 文件自动版本解析
适合对象
  • 正在开发多个Flutter项目的开发者
  • 需要一致的 Flutter SDK 版本的团队
  • CI/CD 环境
  • 跨版本测试和调试
使用建议
  • 每个项目都需要设置 .fvm/config 文件
  • 仅限Windows平台,如所列
  • 可能需要在 IDE 中进行额外配置
  • 与绕过 SDK 路径的 Flutter 工具不兼容
支持平台Windows

安装插件

flutter pub add fvm

所属分类

源码仓库

关联项目