赞
踩
在我们开发Flutter的时候肯定会遇到版本切换的问题,例如下图
AB两个项目分别使用不同的Flutter版本,那我们本地运行项目的时候就需要在1.17和2.5.1之间来回切换。
官方有一个Flutter Version Management命令行控制工具 感兴趣的同学可以用用,我本期要分享的是最笨的但是也是最纯净(不需要下载其他软件,不需要安装其他工具)的方法。
// 1 进入你本地的Flutter SDK目录
cd /Users/liangchaojie/Documents/flutter
// 2 查找到你要使用的版本号 tag
git tag -l '*2.5*'
// 3 找到对应的commit
git show 2.5.1
// 4 reset到对应的commit
git reset --hard ffb2ecea5223acdd139a5039be2f9c796962833d
// 5 刷新引擎
flutter precache
当这一切完成之后,使用flutter doctor 命令就可以看看是否是想要的版本了
删除掉这个文件夹,然后重新flutter pub get一下就可以切换使用了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。