按照官方文档,会遇见一些坑,在此写一篇踩坑记录,正确的搭建flutter环境。希望能帮助后来的人们。
笔者是一名android开发,在安装前,请自行安装xcode,android studio。
1.使用镜像
在终端输入以下镜像地址
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
2.开发包下载
官方告诉我们取github下载,但是如果下载的是release版本,在接下来的安装中会遇到一些问题
Error: The Flutter directory is not a clone of the GitHub project.
The flutter tool requires Git in order to operate properly;
to set up Flutter, run the following command:
git clone -b stable https://github.com/flutter/flutter.git
因此我们直接按照他提示的版本下载。
在终端输入git clone -b stable https://github.com/flutter/flutter.git
3.配置环境变量
在终端输入
sudo vi ~/.bash_profile
按i进入编辑模式,插入以下环境变量。
export PATH=/Users/用户名/flutter/flutter/bin:$PATH(你下载的git源码中bin的目录)
export PUB_HOSTED_URL=https://pub.flutter-io.cn(第一步中的环境变量)
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn(第一步中的环境变量)
按esc,使用:wq保存。
source ~/.bash_profile 应用配置项
4.运行 flutter doctor
运行以下命令查看是否需要安装其它依赖项来完成安装:
flutter doctor
至此,在Preferences中搜索plugins,在插件market中搜索flutter,点击install ,即可下载,重启生效。
接着就可以按照官方文档的提示创建第一个项目了。