目录
基础知识:
准备工作
正式开始:
下载Flutter SDK
安装Homebrew
.bash_profile文件的作用是配置【系统环境变量】,位于【home】目录下
open ~/.bash_profile 打开文件命令
vim ~/.bash_profile 编辑文件命令
vim编辑器:
i 是编辑模式
:wq 保存并退出
zsh是什么
mac从Catalina开始使用zsh作为默认的login shell和interactive shell,替代了原来的Bash。
.zshrc
.zshrc主要用在交互 interactive shell,所以主要是为shell服务的,比如对shell做的一些个性化设置,希望对login/interactive shell都生效的配置,都可以在这里写入(e.g. $PATH, $PROMPT, aliases)。
vim ~/.zshrc 编辑命令 open ~/.zshrc 打开命令
环境变量生效的命令
source ~/.bash_profile source ~/.zshrc
Homebrew是什么
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
基础知识完事了!!!以上都是Flutter 集成使用到的命令,如需其他知识请自行百度!!!
1、升级Macos系统为最新系统
2、安装最新的Xcode
3、电脑上面需要安装brew https://brew.sh/4(如果遇到:curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 18 ms: Couldn't connect to server)
请用下面命令:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
4、安装chrome浏览器(开发web用)
Mac版
Flutter SDK archive | Flutter
把下载好的Flutter SDK随便减压到你想安装Sdk的目录如
/Users/xxz/developmet/flutter
解压的方式自选:
1.命令方式:
cd 切换的Sdk目录下
unzip ~/flutter_macos_arm64_3.7.12-stable.zip
2.也可用软件解压
把 Flutter安装目录的bin目录配置到环境变量,然后把Flutter国内镜像也配置到环境变量里面
分别执行:
vim ~/.bash_profile
vim ~/.zshrc
插入相同的内容:
export PATH=[自已电脑上的路径]/flutter/bin:$PATH export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
.zshrc文件
配置好文件后分别执行
source ~/.bash_profile
source ~/.zshrc
验证环境变量命令:
echo $PATH 或 flutter --version
看下有没有配置的环境变量
注意M2电脑要先手动配置Homebrew的安装位置,要不然安装上以后brew命令不能用
错误提示:zsh: command not found: brew
检查.zshrc 文件中有没有,如果没有根据情况添加即可:
export PATH="/opt/homebrew/bin:$PATH" //M1,M2的安装位置 export PATH=$HOME/bin:/usr/local/bin:$PATH //其他芯片的安装位置
配置好后要执行生效命令 source
source ~/.zshrc
然后运行:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
选择下载源,根据提示安装即可
可能出现的错误:
fatal:not in a git directory
Error:Command failed With exit 128:git
解决方法:
运行:
brew -v
分别执行提示的命令参考【macOS】mac电脑M2芯片安装Homebrew 最简单的方法_鱼仔是个NaN的博客-CSDN博客
问题解决后
运行:
brew install cocoapods
可能会出现以下错误:
error: could not lock config file .git/config: Permission denied
运行:
sudo chown -R $(whoami) $(brew --prefix)/*
问题解决后重新安装:
brew install cocoapods
安装成功后:
pod setup
然后验证flutter配置成功了没有
运行:
flutter doctor
如果有这两个错误:
运行:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
出现了它就说明flutter 配置成功了: