在搭建 Flutter 环境之前,因为众所周知的原因,有可能被墙,所以需要先为 Flutter 配置中国镜像。
中国镜像地址
国内有两个镜像可以用,一个就是官方 Flutter 社区的国内镜像,另一个是上海交通大学 Linux 用户组的镜像,建议用官方 Flutter 社区的国内镜像。
-
Flutter 社区
FLUTTER_STORAGE_BASE_URL: https://storage.flutter-io.cn
PUB_HOSTED_URL: https://pub.flutter-io.cn
-
上海交通大学 Linux 用户组
FLUTTER_STORAGE_BASE_URL: https://mirrors.sjtug.sjtu.edu.cn
PUB_HOSTED_URL: https://dart-pub.mirrors.sjtug.sjtu.edu.cn
配置方法
需要设置两个环境变量:PUB_HOSTED_URL 和 FLUTTER_STORAGE_BASE_URL。
Windows
1、 -> -> -> ,打开环境变量设置框。
2、在下,选择新建环境变量,添加如下的两个环境变量和值:
变量名 值
FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn
PUB_HOSTED_URL https://pub.flutter-io.cn
Linux
打开 ~/.bashrc:
$vim ~/.bashrc
将镜像加入环境变量:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
保存后,在运行
$source ~/.bashrc
MacOS
在 ~/.bash_profile 上添加:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
保存文件后,在运行
$ source ~/.bash_profile