Windows国内环境打包flutter package并发布

在 window10 打包上传 flutter package。


官方文档

https://flutter.dev/docs/development/packages-and-plugins/developing-packages
大多数流程都按文档操作,没有问题

发布的坑

  • 坑一:提示It looks like accounts.google.com is having some trouble.
  • 坑二:网上其他文章提示执行 curl google.com 查看是否控制台已翻墙。我本机使用系统设置全局翻墙,curl 也执行成功,任然提示坑一代码。

解决办法

爬坑:经测试 powershell 已翻墙,但 cmd 并没有翻墙,所以一直报错。

  • 打开 cmd,不要使用 powershell
set HTTP_PROXY=ip:port

set HTTPS_PROXY=ip:port
  • 测试网络
curl google.com
  • 发布到pub
flutter packages pub publish --server=https://pub.dartlang.org