版本管理工具fvm

Java中的版本管理可以使用jenv,Flutter中可以使用fvm。

官网:https://fvm.app

官方使用文档:https://fvm.app/docs/getting_started/overview

使用流程:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Mac下安装
brew tap leoafarias/fvm
brew install fvm

# 激活,不确定要不要使用
pub global activate fvm

# 安装2.5.0的版本
fvm install 2.5.0
# 移除版本
fvm remove 2.5.0
# 显示所有安装的版本
fvm list
# 全局使用某个版本
fvm global 2.5.0 全局使用某个版本

# 局部使用某个版本,会在当前目录生成.fvm文件夹
fvm use beta --force 会在当前目录创建.fvm文件夹


Read More

GetX

概述

高性能的状态管理、智能的依赖注入和便捷的路由管理。

状态管理

Get有两个不同的状态管理器:简单的状态管理器(GetBuilder)和响应式状态管理器(GetX)。

1
2
3
4
5

//使得变量变的可观察
var name = 'Jonatas Borges'.obs;
//绑定UI
Obx(() => Text("${controller.name}"));

Read More