flutter fvm 版本控制工具的使用详解

7 min read

Flutter Version Management (FVM) 是一个 Flutter 版本控制工具,可以让开发者同时安装多个 Flutter 版本,并且在不同的项目中使用不同的版本,从而方便地管理和切换 Flutter 版本。

使用 FVM 需要先安装它,可以使用以下命令进行安装:

dart pub global activate fvm

安装完毕后,可以使用以下命令查看当前安装的 Flutter 版本:

fvm list

使用以下命令安装指定版本的 Flutter:

fvm install <version>

例如,安装 Flutter 2.5.3:

fvm install 2.5.3

使用以下命令切换当前项目的 Flutter 版本:

fvm use <version>

例如,切换当前项目的 Flutter 版本为 2.5.3:

fvm use 2.5.3

使用以下命令运行当前项目的 Flutter 应用程序:

fvm flutter run

当需要在新的 Flutter 项目中使用 FVM 时,需要先进入项目目录并创建 .fvm 目录:

cd my_project
mkdir .fvm

然后使用以下命令设置项目默认的 Flutter 版本:

fvm use <version> --default

例如,将项目默认的 Flutter 版本设置为 2.5.3:

fvm use 2.5.3 --default

这样,在该项目中运行 fvm flutter run 命令时,将自动使用默认的 Flutter 版本。

除了以上命令外,FVM 还提供了其他一些命令和选项,可以使用以下命令查看帮助文档:

fvm help

总的来说,FVM 是一个非常方便的 Flutter 版本控制工具,可以大大简化 Flutter 版本管理的复杂度,值得开发者尝试使用。