Flutter 如何发布插件和更新插件版本?
1.发布插件
1.修改 pubspec.yaml 里面的内容
name: mini_video_player //插件名
description: A video player for Android and iOS. //插件描述
version: 0.0.2 //插件版本号
author: number-one<xxx@xxx.com> //邮箱
homepage: https://github.com/WL2012/mini_video_player//插件地址
2.打开cmd cd到创建的插件项目下
3.将项目提交到github上(创建完repository后按照上面提示的git命令按顺序执行)
4.然后开始在终端执行发布插件的命令:
flutter packages pub publish --server=https://pub.dartlang.org
5.运行后看见提示输入y/n ? 输入y即可
6.第一次发布的时候会提示绑定google账号,按提示绑定自己的google账号,没有的创建一个即可。
7.绑定完成之后等待发布 当出现 Succeedfully******* 的时候就是已经发布成功了。 可能插件库中没那么快刷新出来 但是你已经可以在其他项目中使用了。
注意:发布插件的过程需要代理VPN进行。
-
首先判断终端有没有VPN,终端输入
curl google.com
如果返回一段html 则说明终端代理成功,否则进行如下配置。 -
找到本地VPN设置的端口号(因本地VPN配置端口号是1087),终端命令执行
export http_proxy=http://127.0.0.1:1087; export https_proxy=http://127.0.0.1:1087;
2.插件版本更新
1.将修改完的插件保存 并且修改pubspec.yaml 里面的版本号 以及在README.md里面添加说明,
2.将修改的插件代码更新到github上面
3.执行发布插件的命令:
flutter packages pub publish --server=https://pub.dartlang.org
4.等待成功后即更新插件版本完成。
网友评论