前言

随着Flutter 2.0版本的发布,Web端开发也正式被支持了,然后你迫不及待的将自己的flutter版本升级到了2.0,就是想体验一下flutter在web方面的使用,然而却发现之前使用2.0之前版本创建的应用程序打开确是一片报错,因为其中用到的很多插件并未升级到支持最新的空安全特性,然后无奈又花费大量时间去下载之前的一点几版本,这才正常编译,但是当下次我们又想继续使用flutter开发web项目时,又不得不卸载已安装的版本再去花费大量时间下载2.0版本,网好一点倒是也能接受,网不好的话,过程也是十分痛苦的。

很显然,这完全不是我们想要的,我们想要的是每个版本只需要下载一次,不必每次切换的时候都去下载,然后在创建项目时可以选择当前基于哪个flutter版本创建,同时当项目创建成功之后,可以随时针对该项目做到一键切换flutter版本,使其快速生效。

这里给大家介绍一个Flutter多SDK版本管理利器 — FVM,借助该工具我们可以同时在客户端下载安装多个flutter sdk版本,来为项目指定Flutter版本,或者快速在各个版本间切换,解决只有一个Flutter版本在不同项目上的兼容性问题,达到我们想要的目的,下面我们就来看下具体的使用。

因为本人是在MAC上使用的,所以本篇主要讲解的是在mac电脑上的使用,关于fvm在windows上的安装及使用后续用到了再来更新,大家也可自行研究,都很简单

flutter 多版本管理利器fvm的详细使用介绍相关推荐

  1. 【flutter】flutter多版本管理工具-fvm使用指南

    // 添加homebrew tapbrew tap xinfeng-tech/fvm// 安装 fvmbrew install fvmvim .bash_profile// 这里注意 如果之前已经设置 ...

  2. Flutter多版本管理工具fvm使用

    由于我自己常用的系统是Mac 或者Lunix系统,所以这里指针对这两个系统进行说明. 1.安装HomeBrew工具 /bin/zsh -c "$(curl -fsSL https://git ...

  3. Flutter版本管理器-FVM

    文章目录 fvm 安装 fvm 配置 FVM_HOME fvm releases list fvm install an SDK version fvm list installed versions ...

  4. python简单代码画曲线图教程-Python绘制折线图和散点图的详细方法介绍(代码示例)...

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  5. python画折线图代码-Python绘制折线图和散点图的详细方法介绍(代码示例)

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  6. Window VNC远程控制LINUX:VNC详细配置介绍

    Window VNC远程控制LINUX:VNC详细配置介绍 //---------------------------------------vnc linux下的详细配置 1.VNC的启动/停止/重 ...

  7. linux 安装mysql 8.0_Linux安装mysql 8.0的详细方法介绍(代码示例)

    本篇文章给大家带来的内容是关于Linux安装mysql 8.0的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 经过一番努力下载mysql文件,我们可以开始M ...

  8. python中3 and not 5_python中not、and和or的优先级与详细用法介绍

    前言 (小白专用)本次所分享的是Python中的not.and.or的执行时的优先级,以及他们的具体用法.本文比较详细,不喜勿喷. 一.not.and.or的含义以及优先级 对象 返回结果 优先顺序 ...

  9. 如何用FFmpeg编写一个简单播放器详细步骤介绍

    如何用FFmpeg编写一个简单播放器详细步骤介绍(转载) FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具.FFMPEG几乎为你把所有的繁重工作都做了,比如解码.编码.复用和解复用. ...

最新文章

  1. linux mint有没有服务器版,Linux Mint 20“Ulyana”正式版发布
  2. if for while until case select 命令
  3. jackson 反序列化string_Java 中使用Jackson反序列化
  4. java console press any key_请问在JAVA中怎么实现在控制台下press any key to continue的功能?...
  5. SpringBatch接口BatchConfigurer详解
  6. 你的密码已泄露!使用C#阻止弱密码
  7. Java中的紧凑堆外结构/组合
  8. T450的Fn lock
  9. Jenkins+Gitlab+ansible-playbook上线流程
  10. 构建我的第一个 22TB 容量的家庭存储服务器
  11. java 添加字段注释_java自定义注释
  12. 半带滤波器 cic滤波器
  13. C语言 同构数的算法
  14. 安卓加载asset中的json文件_Android Studio读取本地json(读取assets中的文件)
  15. Mac SnailSVN不显示状态图标
  16. 模拟电路47(有源滤波器2-二阶低通滤波器)
  17. 为什么要背诵新概念英语?
  18. duilib 关于wke 控件焦点问题
  19. 29、浏览器缓存的原理
  20. MQ常见问题及解决方案

热门文章

  1. sqlite 简明教程
  2. 【...】12306官网购买指定铺位的车票
  3. kettle源码分析之1启动流程(IDEA启动carte调试)
  4. 我的世界java刷活塞_我的世界高效活塞型刷怪塔 告别水流式
  5. 自己动手刷原生android系统
  6. 【Linux】Linux下挂载新硬盘(图形化使用Ubuntu自带Disks)
  7. Word中给论文添加引用
  8. Python爬取微博短视频
  9. 【微信小程序】一文带你吃透开发中的常用组件
  10. nodejs怎么看安装成功_教你怎么用XBOX ONE安装KODI看4K蓝光电影,并实现PC局域网共享...