关于flutter:flutter-fvm-版本控制

7次阅读

共计 2870 个字符,预计需要花费 8 分钟才能阅读完成。

老铁记得 转发,猫哥会出现更多 Flutter 好文~~~~

微信群 ducafecat

b 站 https://space.bilibili.com/40…

原文

https://medium.com/flutterdev…

参考

  • https://github.com/leoafarias…
  • https://fvm.app/

注释

Flutter 是一个可移植的 UI 工具包。换句话说,它是一个全面的应用软件开发工具包 (SDK),包含小部件和工具。Flutter 是一个收费的开源工具,用于开发挪动、桌面和 web 应用程序。Flutter 是一种跨平台的开发工具。这意味着用同样的代码,咱们能够同时创立 ios 和 android 应用程序。这是在整个过程中节省时间和资源的最佳形式。在这方面,hot reload 正在取得挪动开发者的反对。容许咱们通过热重装疾速查看在代码中实现的更改。

Flutter 治理版本容许不同类型的 Flutter 版本可在我的项目的根底上。这意味着咱们能够为不同类型的我的项目定义特定类型的 Flutter 版本,它容许咱们开释多个通道,在本地缓存它,因而切换版本。那咱们就不必等装置好了。

在本文中,咱们将学习 Flutter 版本治理。在这里,咱们将看到如何建设工作版本治理抖动。咱们开始吧。咱们开始吧。

版本治理 (FVM)

在进行 Flutter 我的项目时,须要公布更新的 Flutter 和应用程序,并进行验证,切换不同类型的软件开发工具包进行测试,这须要工夫。为了防止这一点,咱们应用 Flutter 版本治理,它为咱们提供了不同类型的 Flutter 版本咱们的机器。因而,每次 Flutter 能够测试应用程序对更新 Flutter 版本没有期待装置,将可能切换到 Flutter 版本相应。

装置

首先须要确定 Flutter 是否曾经装置,以及 Flutter 是否是稳固通道。如果没有,则在命令行中键入以下代码。

// set flutter to stable channel
flutter channel stable// check flutter channel
flutter channel// output
Flutter channels:
  master
  dev
  beta
* stable

在这之后,咱们必须确定咱们的 Flutter 是否曾经装置或没有,如果没有,那么首先咱们将装置 FVM

$ pub global activate fvm

step 当初咱们将看到在装置过程完结时给出了一些正告,因而咱们须要将 fvm 门路增加到 shell 配置文件 (。在进行下一个步骤之前,请应用 bashrc、bash_profile 等

export PATH=”$PATH:`pwd`/flutter/bin”$ fvm install
export PATH=”$PATH:`pwd`/bin/cache/dart-sdk/bin”export PATH=”$PATH:`pwd`/.pub-cache/bin”

SDK 版本阐明

DVM 容许咱们装置多种类型的 Flutter 开释或通道装置通道应用稳固和装置 Flutter 开释版本咱们将应用 v2.0.5 或 1.17.0-dev. 3.1 和一旦咱们运行 - 跳过 - 装置,它将跳过装置

$ fvm install stable or fvm install 2.0.5

Project Config SDK Version

在此之后,咱们将看到,无论我的项目是否配置为应用特定的版本,如果没有,咱们将在没有参数的适当版本上装置它。

$ fvm install

已装置的 Flutter 版本列表

当初,通过输出以下命令,咱们能够通过应用上面的命令 FVM 将存储 SDK 版本来列出咱们机器上已装置的版本。

$ fvm list

降级 SDK 版本

应用降级 SDK 版本命令时,咱们须要降级咱们目前的 SDK 版本,所以你必须调用您的 Flutter SDK 命令作为失常的 Flutter 装置。

$ fvm flutter upgrade

设置 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 工作室将重新启动。

  • 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,当初你能够抉择你喜爱的版本了。

总结

在这篇文章中,我对版本治理做了一个简略的解释,你能够依据本人的须要对其进行批改和试验,这个简略的介绍来自于版本治理的 Flutter。

我心愿这个博客将提供您尝试在 Flutter 版本治理充沛的信息。咱们向您展现了 Flutter 摸索版本治理和工作在您的 Flutter 应用程序,所以请尝试它。


© 猫哥

https://ducafecat.tech/

https://github.com/ducafecat

往期

开源

GetX Quick Start

https://github.com/ducafecat/…

新闻客户端

https://github.com/ducafecat/…

strapi 手册译文

https://getstrapi.cn

微信探讨群 ducafecat

系列汇合

译文

https://ducafecat.tech/catego…

开源我的项目

https://ducafecat.tech/catego…

Dart 编程语言根底

https://space.bilibili.com/40…

Flutter 零根底入门

https://space.bilibili.com/40…

Flutter 实战从零开始 新闻客户端

https://space.bilibili.com/40…

Flutter 组件开发

https://space.bilibili.com/40…

Flutter Bloc

https://space.bilibili.com/40…

Flutter Getx4

https://space.bilibili.com/40…

Docker Yapi

https://space.bilibili.com/40…

正文完
 0