Linux 对 Flutter 进行版本切换小结 –《我的linux初体验》
Linux 全称 Linux is not Unix,是一个完全开源的 UNIX 操作系统,在编程的世界里属于偏底层的应用,任何人都可以对其源码进行使用和修改再发版;在开发过程中应用非常广泛;
和尚认为 Linux 的优势就是便捷、快速、高效,适用范围广;而不方便的就是图形化效果较少,且命令行种类繁多,学习成本较高,有问题不易复查;和尚在日常开发中用的比较少,很多命令行并不太熟悉;但是在 Mac 开发环境下,命令行也是必不可少的;和尚在之前也购买过云服务器,并通过 Linux 搭建一些基本的环境;而和尚学习 Flutter 有一段时间了,今天和尚整理一下通过 Linux 命令行的方式对 Flutter 不同版本的切换;
(福利推荐:阿里云、腾讯云、华为云服务器最新限时优惠活动,云服务器1核2G仅88元/年、2核4G仅698元/3年,点击这里立即抢购>>>)
Flutter 一直在稳定快速的更新迭代,而为了项目的稳定性,以及一些三方插件的应用,我们可能不会直接升级到最新版本,此时就需要切换分支,回退固定版本;和尚简单整理一下常用的几个命令行;
1. flutter channel
flutter channel 用于查看渠道,官方分为 stable、beta、dev、master 四种,和尚推荐是用 stable 稳定版;此时,和尚建议在操作命令行指令时先进入 flutter 目录中;
2. flutter channel X
在获取官方的各个分支之后,通过 flutter channel stable 用于切换到 stable 或其他分支;
3. git tag
git tag 用于查看 Flutter 各版本号;
4. git checkout (version)
git checkout 1.17.4 用于切换固定 Flutter 版本分支;
5. git reset –hard (version)
git reset –hard 1.17.4 用于指向对应版本分支;
6. flutter version (version)
flutter version1.17.4 用于升级或回退到指定 Flutter 版本分支;
7. flutter –version
flutter –version 用于查看当前使用的版本,可以通过 –version 进行版本更新或回退后验证;
和尚对 Linux 的命令行的认知还很浅薄,但是和尚相信熟能生巧,多多尝试才会加深对 Linux 的理解与应用。
你还在原价购买阿里云、腾讯云、华为云、天翼云产品?那就亏大啦!现在申请成为四大品牌云厂商VIP用户,可以3折优惠价购买云服务器等云产品,并且可享四大云服务商产品终身VIP优惠价,还等什么?赶紧点击下面对应链接免费申请VIP客户吧:
相关文章
- 本人开发 | 零代码从模型训练到部署软件平台发布啦!
- 软件测试|Dubbo 接口测试原理及多种方法
- 得物染色环境落地实践
- 天文学家警告:马斯克「星链」或将造成毁灭性空难
- 软件测试|Hamcrest断言
- 解答|虚拟机、容器和沙箱是什么关系?
- 没了4680电池,特斯拉柏林工厂还剩什么?
- 影石Insta360:关切用户真实体验,做全景运动相机领跑者 | 镁客·请讲
- 模板引擎:第三章:使用Freemark做企业级SEO推广
- 广汽「埃安」,闷声发财
- Counterpoint:台积电7/6纳米产能将下跌10%~20%
- 架构设计---智能引擎到物联网详解
- 软件开发入门教程网 Search之C++ 简介
- 低延迟架构体系初探:如何从硬件到应用开发提升性能?
- 软件开发工业化:架构语言 Fklang 对下一代架构设计的探索
- 架构孪生:架构的数字化形态???
- 数字技术与架构趋势:对于 2023 年的思考
- ansible使用
- 6个月拉锯战即将落幕?传闻马斯克承诺本周五前完成440亿美元收购推特
- 元宇宙压垮Meta?