FVM简介:
FVM是一个轻量级的命令行界面工具,用于管理和控制Flutter SDK的版本。它允许开发者在不同的项目中使用特定版本的Flutter,确保构建的一致性并简化新版本的测试流程。FVM通过创建指向不同Flutter版本缓存的软链接,实现了版本的快速切换和并行管理。
官网:
Github仓库:
https://github.com/leoafarias/fvm
FVM的安装
使用curl命令安装 (适用于大多数Unix-like系统):
curl -sL https://install.fvm.sh | bash
这条命令会从FVM的官方安装脚本中获取最新版本的FVM,并自动安装到你的系统中。
使用Homebrew安装 (适用于macOS用户):
brew install fvm
使用Chocolatey安装 (适用于Windows用户):
如果你在使用Windows系统,并且已经安装了Chocolatey包管理器,可以通过以下命令安装FVM:
choco install fvm
注意:在安装Chocolatey之前,你可能需要调整PowerShell的执行策略。
二级制方式安装:
https://github.com/leoafarias/fvm/releases
Fvm 常用命令:
查看可安装的 Flutter sdk 版本:
fvm release
查看已安装的 Flutter sdk:
fvm list
安装 Flutter sdk:
fvm install <version>
如果没有配置 FVM_HOME 或 FVM_GIT_CACHE 环境变量,则默认安装到 C:\Users\用户\fvm\versions
目录下。
1.通过命令来修改默认安装路径:
fvm config --cache-path D:\fluttersdk
2.通过环境变量配置:
删除 Flutter sdk:
fvm remove <version>
切换Flutter sdk:
对于单个项目,你可以使用fvm use <version>
命令来切换到特定版本的Flutter SDK。
fvm use <version>
全局设置Flutter版本:
fvm global <version>
检查环境:
fvm docctor
配置Flutter环境变量:
Path -> D:\fluttersdk\default\bin
[也可以使用占位符 %FVM_CACHE_PATH%\default\bin
]
THE END