最近开发了一款flutter的插件,想发布到pub.darlang上面去,然后发现命令行各种失败,设置了ss全局|-代|理,命令行export代|理,全都不行,账号验证完毕后,提示上传完成,但是最后一步总是失败。后来无意中发现一次上传过程中出现的地址是flutter-io.cn,我猜测会不会是因为设置了镜像的原因。果断在.zshrc中去掉了镜像地址设置,然后再试,一次成功,完美解决。

# 注释掉这两句
# export PUB_HOSTED_URL=https://pub.flutter-io.cn
# export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

如果有其他同学遇到类似问题,可以试试去掉镜像再试试。