安装
brew tap leoafarias/fvm
brew install fvm
使用
-
在项目根目录安装和使用指定版本, 项目下会自动创建.fvm的文件夹
fvm install 1.17.1 fvm use 1.17.1
-
配置Anriod Studio 的 SDK 路径,指定项目根路径下生成的flutter sdk路径
解决This requires the 'non-nullable' experiment to be enabled.
// analysis_options.yaml
include: package:pedantic/analysis_options.1.8.0.yaml
# https://stackoverflow.com/questions/55477046/how-can-i-enable-flutter-dart-language-experiments
# https://blog.csdn.net/peng2hui1314/article/details/104787223
linter:
rules:
- prefer_spread_collections
analyzer:
- enable-experiment:
- non-nullable
// 修改pubspec.yaml
sdk: ">=2.9.0-14.1.beta <3.0.0"
FVM 官网地址
https://fvm.app/docs/guides/basic_commands