今天,创建一个插件plugin,到pub get的时候爆了一堆超时:502
502 Bad Gateway trying to find package path at https://pub.flutter-io.cn
并一直在重试。
结果是国内的镜像不能用了。😂。
然后我们把之前的两个镜像替换掉就可以了:
之前用的,说是不维护了
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
将这两个替换成下面的这几个(目前第一个清华镜像已经试了可以用,但是保不齐,所以多列了几个,以供参考)
这个镜像不维护了,换成清华的,把原来的环境配置替换成新的就行
FLUTTER_STORAGE_BASE_URL="https://mirrors.tuna.tsinghua.edu.cn/flutter"
PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub"
或者以下几个也可以试试
上海交大 Linux 用户组
使用反向代理方式建立的 Flutter 镜像,数据与站源实时同步。 Pub API 返回值未做处理,可能造成无法访问的情况。
PUB_HOSTED_URL=https://dart-pub.mirrors.sjtug.sjtu.edu.cn
FLUTTER_STORAGE_BASE_URL=https://mirrors.sjtug.sjtu.edu.cn
CNNIC
基于 TUNA 协会的镜像服务,数据策略与 TUNA 一致,通过非教育网的域名访问。
PUB_HOSTED_URL=http://mirrors.cnnic.cn/dart-pub
FLUTTER_STORAGE_BASE_URL=http://mirrors.cnnic.cn/flutter
腾讯云开源镜像站
定时(每天凌晨)与 TUNA 协会镜像同步,数据有延迟,访问速度有待反馈。
PUB_HOSTED_URL=https://mirrors.cloud.tencent.com/dart-pub
FLUTTER_STORAGE_BASE_URL=https://mirrors.cloud.tencent.com/flutter
使用方式:打开终端:vim ~/.bash_profile 然后找到自己当时设置FLUTTER_STORAGE_BASE_URL和PUB_HOSTED_URL的地方i进入编辑,修改之后esc+:wq保存并退出,然后是生效:source ~/.bash_profile。再执行项目下pub get。丝滑顺畅!
版权声明:本文为BUG_delete原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。