FVM 可以在用户本机通过安装多个Flutter SDK版本,来为项目指定Flutter版本,或者快速在各个版本间切换,解决只有一个Flutter版本对不同项目兼容问题。参考链接
全局终端配置,可以详细查阅上面地址,这里通过vscode内置终端配置fvm
fvm安装
代码语言:javascript复制pub global activate fvm
VSCode配置
这里提示在settings.json添加以下内容。
代码语言:javascript复制{
"dart.flutterSdkPaths": ["/Users/usr/fvm/versions"]
}
可能在你电脑上这个文件在本机路径.vscode/
下无法找到,可以通过下面方法设置
点击在settings.json中编辑
按钮,打开settings.json文件
在这里添加上"dart.flutterSdkPaths": ["/Users/usr/fvm/versions"]
即可在内置终端上使用fvm命令,输入fvm
出现如下信息,即配置成功,可以开始使用fvm管理了。
Flutter 版本安装
代码语言:javascript复制```
fvm install stable
```
这里以安装stable为例,如果需要安装指定版本,可以把stable换成对应的版本号号,如fvm install 2.0.2
,也可以fvm install beta
,通过命令安装,直到安装完成。
其他的设置同电脑终端的设置一样,可以参考:https://github.com/leoafarias/fvm#vscode