为什么需要同时配置Git和Flutter
在开始移动应用开发之前,搭建一个稳定高效的本地环境是第一步。Git负责代码版本管理,能帮你随时保存进度、回溯修改,避免改崩代码找不到原文件的情况。Flutter则是跨平台UI框架,让你用一套代码跑通iOS和Android。两者配合,能让你的开发流程更顺畅。下面直接带你一步步完成配置,全程避开复杂术语,只讲实际操作。
第一步:安装并配置Git
打开终端或命令提示符,先检查电脑是否已安装Git。输入git version查看版本号。如果没有安装,去官网下载对应系统的安装包,一路默认下一步即可。安装完成后,打开命令行依次运行三条命令。第一行设置全局用户名,替换成你自己的真实姓名。第二行设置全局邮箱,换成你注册代码托管平台时用的邮箱。这两步是为了给每次代码提交打上身份信息,方便团队追溯。
接下来验证配置是否生效。输入git config --list查看输出结果,确保user.name和user.email已经显示正确信息。如果后续遇到权限问题,可以手动编辑隐藏配置文件进行核对。至此Git基础环境就准备好了,可以随时初始化本地仓库。
第二步:获取Flutter SDK
前往Flutter官网下载最新稳定版的SDK压缩包。建议选择官方提供的稳定通道链接,避免测试版带来的兼容隐患。下载完成后解压到任意目录,注意路径里不要包含中文或空格。推荐放在磁盘根目录或者用户主目录下,方便后期查找和管理。解压后你会看到一个完整的flutter文件夹,里面包含了核心工具链和缓存目录。
第三步:配置环境变量
这是最关键的一步。Windows系统右键点击此电脑选择属性,进入高级系统设置,找到环境变量。在系统变量里新建一项,名称写FLUTTER_HOME,值填Flutter解压后的实际路径。接着找到Path变量,点击编辑,新建一条记录,填入%FLUTTER_HOME%\bin。Linux和macOS用户直接在终端打开配置文件,加入export PATH等于$PATH加冒号加你的flutter路径加bin,然后执行source命令刷新。这一步让系统在任何位置都能识别flutter命令。
第四步:验证与依赖检查
所有步骤完成后,重新打开终端窗口,输入flutter doctor。这条命令会扫描整个开发环境,列出缺失的组件。通常会看到几个带红叉的项目,比如Android License状态未知、Chrome未找到等。按照提示逐一解决。Android相关组件可以直接运行flutter doctor加上android licenses同意协议。iOS开发者需要安装Xcode Command Line Tools。网络问题导致下载卡住时,配置国内镜像源能大幅提升速度。
配置国内镜像提升下载速度
国内网络访问海外服务器经常不稳定,强烈建议在配置初期就设置镜像。在终端里依次输入两行命令,第一行指定Flutter SDK的下载源地址,第二行配置Pub包管理器的镜像地址。设置完成后再次运行doctor,你会发现原本卡顿的检查项瞬间通过。这两个环境变量只需配置一次,后续创建新项目和更新SDK都会自动走国内节点,彻底告别下载超时。
常见问题与避坑指南
很多新手会在配置过程中遇到命令不识别的报错,九成原因是环境变量没生效。遇到这种情况先重启终端,或者注销电脑再登录。如果flutter doctor一直卡在检查阶段,通常是网络受限,建议在cmd里提前设置代理或切换镜像。另外,不要频繁更换Flutter版本,稳定版足够日常开发,频繁切通道反而容易破坏缓存。定期清理项目缓存可以用flutter clean命令释放空间,保持硬盘清爽。IDE插件也要记得同步安装,这样代码提示和调试才会正常。
结语
环境配置看似繁琐,但只要按顺序操作,一次就能跑通。配置完成后可以创建一个空项目测试编译,确认无误后就可以正式投入开发了。掌握这套流程,后续接入持续集成流水线或团队协作也会更加轻松。开发路上工具只是辅助,把环境理顺后,剩下的就是专注实现产品逻辑了。