FVM(FLutter Version Management)使用教程

2,475 阅读2分钟

FVM(FLutter Version Management)使用教程

FVM (Flutter Version Management) 是一个帮助管理 Flutter SDK 版本的工具,可以轻松地在不同版本之间切换,确保项目使用的 Flutter 版本一致。下面是 FVM 的安装和使用说明:

安装 FVM

1. 安装 FVM

通过 Dart 的包管理器 pub 安装 FVM:

dart pub global activate fvm

2. 确认 FVM 安装

安装完成后,确保 FVM 在你的 PATH 中。可以通过运行以下命令来确认:

fvm --version

如果出现版本号,说明安装成功。

使用 FVM

1. 安装指定版本的 Flutter

使用 FVM 安装特定版本的 Flutter:

fvm install <version>

例如,安装 Flutter 2.5.3:

fvm install 2.5.3

2. 列出已安装的 Flutter 版本

查看已安装的 Flutter 版本:

fvm list

3. 切换 Flutter 版本

全局切换 Flutter 版本:

fvm global <version>

例如,设置 Flutter 2.5.3 为全局版本:

fvm global 2.5.3

4. 为项目指定 Flutter 版本

在项目目录下为项目指定 Flutter 版本:

fvm use <version>

例如,为当前项目使用 Flutter 2.5.3:

fvm use 2.5.3

这会在项目根目录生成一个 .fvm 文件夹和一个 fvm_config.json 文件,记录项目使用的 Flutter 版本。

5. 使用项目指定版本的 Flutter

在项目目录下使用 fvm flutter 命令,而不是直接使用 flutter 命令。例如,运行 flutter doctor

fvm flutter doctor

其他有用的命令

卸载 Flutter 版本

如果你不再需要某个版本的 Flutter,可以卸载它:

fvm remove <version>

列出可用的 Flutter 版本

查看所有可用的 Flutter 版本:

fvm releases

总结

FVM 是一个非常实用的工具,能够帮助你管理多个 Flutter 版本,确保项目的一致性。通过上面的步骤,你可以轻松安装和切换不同版本的 Flutter。需要注意的是,使用 FVM 时,记得使用 fvm flutter 命令来代替直接的 flutter 命令。