Flutter:利用FVM安装多个Flutter SDK 版本和利用教程
一、FVM简介FVM全称:Flutter Version Management
FVM通过引用每个项目利用的Flutter SDK版原来帮助实现划一的应用步伐构建。它还答应您安装多个Flutter版本,以快速验证和测试您的应用步伐即将发布的Flutter版本,而无需每次等待Flutter安装。
二、需求场景
[*]需要在同一时间有多个Flutter SDK。
[*]测试新的SDK特性需要在Channels之间切换。
[*]通道之间的切换很慢,每次都需要重新安装。
[*]没有办法跟踪应用中最新的工作/利用的SDK版本。
[*]主要的Flutter更新需要迁徙机器上的全部Flutter应用步伐。
[*]团队中其他开发人员之间的开发环境不划一。
三、安装FVM
3.1 安装方式
[*]方式一:下载对应的电脑系统fvm安装包进行安装
fvm下载地址:https://github.com/leoafarias/fvm/releases
https://i-blog.csdnimg.cn/direct/789553236f87462e9aee44aedfeaf22b.png
[*]方式二:通过Dart全局安装
指令:dart pub global activate fvm
3.2 配置Dart环境
[*]方式一到Dart官网下载对应的Dart SDK
dart官网地址:https://dart.cn/get-dart/
[*]方式二:从下载的FlutterSDK中获取
下面在windows系统采用方式二配置Dart环境
Dart SDK在FlutterSDK目次中的位置:flutter\bin\cache\dart-sdk,如下图所示
https://i-blog.csdnimg.cn/direct/d1ffd90b28464b32a790007e8c705a3e.png
将dart-sdk添加到系统环境变量
https://i-blog.csdnimg.cn/direct/ea44d00f610b479985f1131e2a1b23ff.png
https://i-blog.csdnimg.cn/direct/fa6522758e21405fbf30002a44d016d9.png
查抄Dart SDK环境是否配置好
运行窗口实行:dart --version,如下图所示,表示配置好了
https://i-blog.csdnimg.cn/direct/132fc146a68c4b3da010d10e4e55db67.png
3.3 利用Dart安装FVM
在 Windows PowerShell 窗口里实行下面指令
dart pub global activate fvm
https://i-blog.csdnimg.cn/direct/f0252456e42f4d5583097fb6b8943f49.png
四、配置FVM环境变量
4.1 检察fvm安装位置
https://i-blog.csdnimg.cn/direct/de4296d838aa4170a35668e55330a1b2.png
4.2 将fvm安装路径添加到系统环境变量里
参考:
https://dart.dev/tools/pub/cmd/pub-global#running-a-script-from-your-path
https://i-blog.csdnimg.cn/direct/cfc109a3c99f4713abbdb579367142c4.png
https://i-blog.csdnimg.cn/direct/588ae93c627e4aa2833de25b67c0f562.png
4.3 检察FVM版本
指令:fvm -v 或者 fvm --version
Windows PowerShell 窗口实行指令如下图
https://i-blog.csdnimg.cn/direct/f5bda9a32f774d5caeff3d7b3ad57f5f.png
五、配置FVM下载Flutter SDK的位置
指令:fvm config --cache-path E:\FVM_Cache
https://i-blog.csdnimg.cn/direct/6ba7e251e01d48128b3943571cbb2117.png
六、FVM常用的指令
常用的有用指令如下图所示:
https://i-blog.csdnimg.cn/direct/0ffc06c63f06456f9b976e6eb3eb3dbc.png
利用示例
fvm list 检察已安装Flutter SDK 全部版本
https://i-blog.csdnimg.cn/direct/c0d1cf76ace545389a410ac16b982faf.png
提示
3.24.5 和 flutter_flutter是下载好的文件直接复制到 E:\FVM_Cache\versions目次里的
利用fvm指令安装指定flutter sdk的版本
[*]首页先检察flutter官网发布的版本列表
https://i-blog.csdnimg.cn/direct/d7a9e7d972c04fd894d8fd0c39c6701b.png
[*]实行fvm install 版本号名称
示例:fvm install 3.24.5
切换Flutter SDK版本
[*]fvm use 版本号名称
示例:fvm use flutter_flutter
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]