iOS原生项目引入Flutter学习记录之环境配置(一)
最近才学习Flutter,记录一下遇到的问题。
第一步:保证Xcode和MacOS系统是最新版本
第二步:去flutter官网下载安装包入门: 在macOS上搭建Flutter开发环境 - Flutter中文网,下载之后mac会自动解压,将解压的文件放到你想放的目录底下,我这里放在 个人->新建了文件夹flutter_Mac里面
![](https://img.haomeiwen.com/i5247074/cd5085a7fef1d269.png)
第三步:配置flutter的环境,打开终端输入命令 vim ~/.bash_profile 或者 sudo vi ~/.bash_profile 执行命令之后再按 i 进入编辑,将如下命令复制到里面
export PATH=/你的flutter存放的目录/bin:$PATH(如果不知道目录在哪里看,可以新建命令窗口然后将flutter文件直接拖入到终端,就会出现目录路径)
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=http://storage.flutter-io.cn
![](https://img.haomeiwen.com/i5247074/f9a5d793862f12d4.png)
配置好后,按键盘的esc,接着按 :然后输入wq 按回车键 就可以保存退出了
再执行source ~/.bash_profile,这一步很重要,否则上面配置文件虽然有了,但是没有生效。 配置文件生效后,就可以使用flutter -h (获取) 来验证flutter
![](https://img.haomeiwen.com/i5247074/442e4952f417b527.png)
如果配置验证失败,提示的不是内置命令错误的话,就是sdk下载出了问题,重新下载再次配置
第四步:利用flutter doctor检测环境
![](https://img.haomeiwen.com/i5247074/f3ccaf4de87273b6.png)
第一个就是没有安装安卓的的环境,因为这是mac的我主要开发iOS,所以没有配置,第二个错气就是说系统没有升级,所以第一步就很关键,先升级环境。
还有可能运行之后出现下面的情况,这说明配置的环境还是有问题的,
![](https://img.haomeiwen.com/i5247074/2dda00153183925a.png)
![](https://img.haomeiwen.com/i5247074/044067836099e191.png)
执行上面的命令就需要安装 brew (之间进入链接 https://brew.sh)
将这里面的命令复制到终端(这是安装brew)
![](https://img.haomeiwen.com/i5247074/5aae7b3d87aa4349.png)
![](https://img.haomeiwen.com/i5247074/083b9500c9bf7502.png)
安装完成之后,再执行刚刚需要输入和补充的命令,完成之后再检测环境
![](https://img.haomeiwen.com/i5247074/d6580c437cc7b443.png)
至此环境搭建完成。