首先,打开https://flutter.dev/docs/get-started/install/macos#update-your-path如下图所示:
下载flutter, 解压到你希望安装flutter的路径, 例如我解压到/User/zhangfu/下:
// 解压所在路径
/Users/zhangfu/flutter
添加flutter的环境变量:
- 进入到你解压的flutter文件夹
cd /User/zhanfu/flutter
- 执行下面命令,设置环境变量
export PATH="$PATH:`pwd`/bin"
以上只是临时环境变量添加方式,添加永久环境变量方式:
// 1. 在终端输入
sudo vim $HOME/.bash_profile
// 2. 添加如下命令,替换[PATH_TO_FLUTTER_GIT_DIRECTORY]为自己解压的flutter所在路径
export PATH="$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin"
// 3. 执行如下命令,生效bash_profile
source $HOME/.bash_profile
安装好flutter的SDK后,我们就可以执行flutter doctor
, 检测其他环境
根据以上内容提示进行环境依赖的安装,我在这个过程中一直无法成功完成CocoaPods installed but not initialized
这一步。主要是这个git clone 太慢导致下载失败,解决方案使用清华大学的镜像
$ cd ~/.cocoapods/repos
$ pod repo remove master
$ git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master
最后进入自己的工程,在自己工程的podFile第一行加上:
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'