本文以macOS上安装为例,可以直接参考官方文档中的步骤即可
官方文档地址:https://flutter.io/get-started/install/
一.安装配置
如果您在中国安装或使用Flutter,使用托管Flutter依赖项的可靠本地镜像站点可能会有所帮助。要指示Flutter工具使用备用存储位置,您需要设置两个环境变量,PUB_HOSTED_URL并 FLUTTER_STORAGE_BASE_URL在运行flutter命令之前。
以MacOS或Linux为例,以下是使用镜像站点的设置过程中的前几个步骤。从您希望存储本地Flutter克隆的目录中的Bash shell中运行以下命令:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
git clone-bdev https://github.com/flutter/flutter.git
# 将flutter工具添加到您的路径:export PATH="$PATH:`pwd`/flutter/bin"
export PATH="$PWD/flutter/bin:$PATH"
cd./flutter
flutter doctor
运行以上sdk下载前, 如没翻墙, 先配置镜像
在~/.bash_profile 中加入下面两句
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
二.配置环境变量
为了方便后续使用,需要将项目根目录下bin路径加入环境变量PATH中,打开~/.bash_profile文件,Mac 打开、编辑 .bash_profile 文件 - huxinguang的博客 - CSDN博客
修改环境变量到克隆Flutter的git repo的路径:
# 注意:Users/kluo/flutter需要替换为你本地Flutter项目的路径
export PATH="$PATH:/Users/kluo/flutter/bin"
然后关闭即可保存修改
运行source .bash_profile以刷新当前窗口。
flutter/bin通过运行以下命令验证该目录现在位于PATH中:
echo $PATH