一般步骤
README.md、CHANGELOG.md 、pubspec.yaml 、LICENSE 内容按需添加
#这里省略,需要注意pubspec.yaml文件内需要补充homepage
执行以下命令检查是否有警告异常
flutter packages pub publish --dry-run
如果提示了 packages has 0 warnings
则表示符合发布条件
执行以下命令尝试发布
flutter packages pub publish
会提示 Do you want to publish xxx_xxx 0.0.1 (y/N)
输入y
不出意外的话应该会出意外:
在pub.dev官网点击 sign in 没有反应或者:
pub finished with exit code xx
解决方法:
使用以下步骤publish:
- 配置魔法上网
- 注释flutter的代理配置
# export PUB_HOSTED_URL=https://pub.flutter-io.cn
# export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
- 执行以下发布命令
flutter packages pub publish --server=https://pub.dartlang.org
网友评论