惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
罗磊的独立博客
雷峰网
雷峰网
G
Google Developers Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
爱范儿
爱范儿
B
Blog RSS Feed
腾讯CDC
Apple Machine Learning Research
Apple Machine Learning Research
D
Docker
Recent Announcements
Recent Announcements
T
Tailwind CSS Blog
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Vercel News
Vercel News
小众软件
小众软件
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
I
InfoQ
S
SegmentFault 最新的问题

运维开发绿皮书

OBS虚拟摄像头重命名 Ubuntu备份为LiveOS 使用Powershell卸载windows默认程序 Cisco路由器OSPF配置 汽车的分类和特点 Windows11跳过TPM2.0 HTTPS 双向认证与 USB 加密锁配置实战 SSL 证书工具 字数统计 BMI 计算 颜色转换 Hash 生成器 JSON 格式化 JWT 解码 房贷计算 时间戳转换 URL 编码 UUID 生成 牛马时钟 二维码批量生成器 CKS Simulator Kubernetes 1.25 FRP TOTP验证码生成器 direct-ssh-passthrough-nat 脚本使用说明 Python软件授权 Linux命令行百度网盘 为 Containerd 配置 Harbor 无证书镜像站 Docker一键部署Meta和MetacubexD面板 必应搜索屏蔽垃圾网站 VMware的ubuntu完整安装vm-tools支持粘贴板
flutter配置镜像站
Paper-Dragon · 2025-03-27 · via 运维开发绿皮书

flutter配置镜像站

在中国网络环境下使用 Flutter: https://docs.flutter.cn/community/china/

选择镜像站

清华大学 TUNA 协会

Windows PowerShell

env:PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub";
env:FLUTTER_STORAGE_BASE_URL="https://mirrors.tuna.tsinghua.edu.cn/flutter"

# 无tls
# env:PUB_HOSTED_URL="http://mirrors.tuna.tsinghua.edu.cn/dart-pub";
# env:FLUTTER_STORAGE_BASE_URL="http://mirrors.tuna.tsinghua.edu.cn/flutter"

Windows Cmd

set PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
set FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter

# 无tls
# set PUB_HOSTED_URL=http://mirrors.tuna.tsinghua.edu.cn/dart-pub
# set FLUTTER_STORAGE_BASE_URL=http://mirrors.tuna.tsinghua.edu.cn/flutter

macOS、Linux 或 ChromeOS

export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub;
export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter

# 无tls
# export PUB_HOSTED_URL=http://mirrors.tuna.tsinghua.edu.cn/dart-pub;
# export FLUTTER_STORAGE_BASE_URL=http://mirrors.tuna.tsinghua.edu.cn/flutter

上海交通大学 *nix 用户组

Windows PowerShell

env:PUB_HOSTED_URL="https://mirror.sjtu.edu.cn/dart-pub";
env:FLUTTER_STORAGE_BASE_URL="https://mirror.sjtu.edu.cn"

Windows Cmd

set PUB_HOSTED_URL=https://mirror.sjtu.edu.cn/dart-pub
set FLUTTER_STORAGE_BASE_URL=https://mirror.sjtu.edu.cn

# 无tls
# set PUB_HOSTED_URL=https://mirror.sjtu.edu.cn/dart-pub
# set FLUTTER_STORAGE_BASE_URL=https://mirror.sjtu.edu.cn

macOS、Linux 或 ChromeOS

export PUB_HOSTED_URL=https://mirror.sjtu.edu.cn/dart-pub;
export FLUTTER_STORAGE_BASE_URL=https://mirror.sjtu.edu.cn

报错处理

Flutter获取依赖报错Got TLS error trying to find package xxx

假设你使用的镜像站是清华开源镜像站

打开 Chrome 浏览器,访问镜像站:https://mirrors.tuna.tsinghua.edu.cn/dart-pub/

导出网站证书:

  • 点击地址栏左侧的🔒锁图标
  • 选择"证书"
  • 切换到"详细信息"选项卡
  • 点击"复制到文件..."按钮
  • 选择"DER 编码二进制 X.509 (.CER)"格式
  • 将证书文件保存到本地(如 flutter_pub.cer

转换证书格式

openssl x509 -inform der -in flutter_pub.cer -out flutter_pub.pem

配置 Dart VM 环境变量

DART_VM_OPTIONS=--root-certs-file=F:\cer\flutter_pub.pem
fluttter pub get -vv

更新日志

  • b98f5-flutter配置镜像站