Flutter 如何在pub上发布自己的Package

参考资料
参考资料2

创建项目

$ flutter create --template=package hb_password_input_textfield

image.png

创建完项目打开

image.png

放上自己的代码

image.png

检查

$ flutter packages pub publish --dry-run

提示报错

Your pubspec.yaml includes an "author" section which is no longer used and may be removed.

image.png

去掉author这一项

image.png

再重新检查,0错误,表示可以提交。

image.png

发布

首先需要一个全局的神奇上网工具(大家都懂的)

测试一下能不能用
$ curl www.google.com

下图表示行得通的

image.png

输入以下命令行 开始提交
$ flutter packages pub publish --server=https://pub.dartlang.org

输入y

image.png

上传成功

image.png

其他问题

在尝试发布包的时候,提示我Package name "HBSegmentedControl" should be lower-case. Maybe use "hbsegmented_control"?

image.png

首次提交

如果是首次提交,会有以下提示,根据图中操作就可以了。
(还是要有神奇工具)

image.png

你可能感兴趣的:(Flutter 如何在pub上发布自己的Package)