创建项目
$ 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