1辜伟,執(zhí)行 flutter pub publish--dry-run 檢查是否具備發(fā)布條件
遇到的問題1:
It‘s strongly recommended to include a “homepage“ or “repository“ field
解決方案:在 pubspec.yaml?中配置 主頁 homepage 地址 :
homepage: https://github.com/catmaomao/channel_test
可參考:https://blog.csdn.net/shulianghan/article/details/120024180
2澳淑,執(zhí)行 flutter pub publish--server=https://pub.dartlang.org 發(fā)布
如果執(zhí)行flutter pub publish發(fā)布的話會遇到以下錯誤,國內還是用?flutter pub publish--server=https://pub.dartlang.org 來發(fā)布
https://pub.flutter-io.cn package repository requested authentication! You can provide credential using:pub token add https://pub.flutter-io.cn
問題1:It looks like accounts.google.com is having some trouble. Pub will wait for a while before trying to connect again. OS Error: Operation timed out, errno = 60, address = accounts.google.com, port = 53481 pub finished with exit code 69
原因:
1、國內墻喻粹;
2、flutter環(huán)境配置添加了國內鏡像
解決方式:
1、翻墻往史;
2、屏蔽環(huán)境變量里關于flutter的國內鏡像佛舱;
屏蔽方式如下:
# export PUB_HOSTED_URL=https://pub.flutter-io.cn
# export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
3椎例、設置終端代理命令(這個是我解決的方式),這個非常重要请祖,不然就會報上面超時錯誤了
如果出現(xiàn):Flutter pub finished with exit code 1
解決方式:flutter packages pub publish --server=https://pub.dartlang.org
此問題原文鏈接:https://blog.csdn.net/qq_34698126/article/details/99326034(畢竟要尊重版權)
問題2:LICENSE這個文件中不能有TODO订歪,也不能為空,可找個flutter庫看看別人是怎么寫的