fvm 管理多个 flutter 版本

前言:

flutter SDK  版本更新还是比较快的,新的特性带来了新的体验,更新频繁也是好的事情。一方面说明 flutter  社区活跃,另一方面 说明 flutter 进化的脚本并没有停下。这样也会带来另一个问题,如果多个项目 使用了不同的 SDK版本 多个版本切换有点烦。其实 有个很好的管理工具 fvm 可以帮我们决绝这个问题

 choco 的安装
choco install fvm

没有安装过的话:无法将“choco”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

choco 的安装

复制这里  管理员身份 在 在 power shell 只跑一下这就话就行了;

安装 fvm

安装   choco install fvm  就可以了

安装 fvm 查看可以安装的 flutter sdk 版本
fvm releases

 

fvm 安装指定 flutter sdk 版本
fvm install 3.16.0

fvm 全局设置当前版本
fvm global 3.16.0
fvm 查看当前安装的状态
fvm list

fvm 项目单独设置

 项目路径:运行

fvm use 3.16.0

 运行完毕之后会发现 这里多出一个 虚拟路径

我是喜欢 这里直接 指定,这样 不光命令可以跑, 直接运行也没问题

fvm flutter run ...

都可以跑

vscode:
编辑 .vscode/settings.json

{
  "dart.flutterSdkPath": ".fvm/flutter_sdk",
  // Remove .fvm files from search
  "search.exclude": {
    "**/.fvm": true
  },
  // Remove from file watching
  "files.watcherExclude": {
    "**/.fvm": true
  }
}
Android Studio 忽略搜索目录:
修改 .idea/workspace.xml

<component name="VcsManagerConfiguration">
  <ignored-roots>
    <path value="$PROJECT_DIR$/.fvm/flutter_sdk" />
  </ignored-roots>
</component>

完了之后发现这里已经有人记录了:

Flutter 开发工具 fvm 版本管理 | 猫哥 wiki.ducafecat.tech

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nicepainkiller

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值