先安装 choco
powershell 管理员身份运行 不会的话,先打开一个powershell 窗口 ,然后右击任务栏,选择第一个,即可进入
image-20210726214610912
输入命令
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
可以安装成功
image-20210726214718072
接下来安装fvm
choco install fvm
image-20210726215007597
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
设置 IDE
现在我们来看看如何配置 IDE,下面我们展示了如何在 android studio 和 VS Code 中进行配置,现在让我们来看看。
- Android Studio
在根项目目录中复制下面的绝对符号链接。
Example: /absolute/path-to-your-project/.fvm/flutter_sdk
然后我们将在 Android Studio 的菜单中打开 Languages and Frameworks-> Now search for flutter or flutter and change the path to flutter SDK。然后实施改变。现在您可以使用选定的 Flutter 版本运行它并调试它。如果你想看到新的设置,然后我们可以使用 Android 工作室将重新启动。
image-20210726215356076
- VS Code
现在我们将在这里配置 VS Code,我们将看到如何完成 VS Code 过程。
目录的路径,我们可以在代码中看到 FVM 安装的所有版本
"dart.flutterSdkPaths": ["$YOUR_PATH/fvm/versions",],
为了获得上面的路径,我们将执行 fvm list 命令
// copy this path
Versions path: $YOUR_PATH/fvm/versions
输入 cmd + shift + p 来使用 sdk,然后输入 change sdk,现在你可以选择你喜欢的版本了。
image-20210726215452423
总结
在这篇文章中,我对版本管理做了一个简单的解释,你可以根据自己的需要对其进行修改和实验,这个简单的介绍来自于版本管理的 Flutter。
我希望这个博客将提供您尝试在 Flutter 版本管理充分的信息。我们向您展示了 Flutter 探索版本管理和工作在您的 Flutter 应用程序,所以请尝试它。
最后
这里也为想要学习Flutter的朋友们准备了两份学习资料《Flutter Dart语言编程入门到精通》《Flutter实战》,从编程语言到项目实战,一条龙服务!!
《Flutter Dart 语言编程入门到精通》
- 第一章 Dart语言基础
- 第二章 Dart 异步编程
- 第三章 异步之 Stream 详解
- 第四章 Dart标准输入输出流
- 第五章 Dart 网络编程
- 第六章 Flutter 爬虫与服务端
- 第七章 Dart 的服务端开发
- 第八章 Dart 调用C语言混合编程
- 第九章 LuaDardo中Dart与Lua的相互调用
《Flutter实战:第二版》
- 第一章:起步
- 第二章:第一个Flutter应用
- 第三章:基础组件
- 第四章:布局类组件
- 第五章:容器类组件
- 第六章:可滚动组件
- 第七章:功能型组件
- 第八章:事件处理与通知
- 第九章:动画
- 第十章:自定义组件
- 第十一章:文件操作与网络请求
- 第十二章:Flutter扩展
- 第十三章:国际化
- 第十四章:Flutter核心原理
- 第十五章:一个完整的Flutter应用