Flutter fvm 多版本管理

Flutter项目开发全套教程 专栏收录该内容
209 篇文章 150 订阅

如果你有兴趣 你可以关注一下公众号 biglead 来获取最新的学习资料。


1 前言

在 flutter 2.12.0 版本以上新增了null safety,空安全,对于使用 Flutter 开发项目的小伙伴,无非是要大吐血的,因为你的 Flutter 项目是会出现红色异常一大片,然后项目挂的跑不起来,那么解决方式无非有两种

  • 第一种就是 大吐血整理一次,耗时会长,也是解决根本
  • 第二种方式 就是切换低片的 SDK ,耗时短,适合短期修改使用

有时需要快速修改BUG ,一般会使用第二种方式,反复切换 Flutter 版本,工作量不少,于是 fvm 就出现了,它的作用是 缓存多个 Flutter 版本并实现 Flutter 版本的快速切换。

官网在这里

2 安装 fvm

2.1 macOS Linux

macOS 或者是 Linux 下建议使用 brew 安装:

brew tap leoafarias/fvm
brew install fvm

brew 卸载命令:

brew uninstall fvm
brew untap leoafarias/fvm

安装完成后需要配置环境变量

export PATH="$HOME/fvm/default/bin:$PATH"

2.2 Windows 下安装

choco install fvm

3 fvm 常用 命令命令

3.1 查看已安装的 Flutter 版本
fvm list
3.2 全局设置版本的 Flutter
fvm global 2.2.0
3.3 单个项目使用某个版本的 Flutter
fvm use 2.2.0
3.4 移除某个版本的 Flutter
fvm remove 2.2.0

在这里插入图片描述

  • 1
    点赞
  • 0
    评论
  • 1
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论
请先登录 后发表评论~
©️2021 CSDN 皮肤主题: 代码科技 设计师:Amelia_0503 返回首页

打赏作者

早起的年轻人

创作源于分享

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值