Flutter - 发布自己的插件package

217 阅读1分钟

如何把自己写的插件发布到pub.dartlang.org?

1.首先,在项目中添加免责声明文件LICENSE

2.检查是否还存在问题,输入下面命令:

flutter pub pub publish --dry-run

返回Package has 0 warnings.即为正常

3.开代理

4.配置.zshrc配置

function proxy_on() {
    export https_proxy=http://127.0.0.1:7089;
    export http_proxy=http://127.0.0.1:7089;
    export no_proxy=localhost,127.0.0.1,localaddress,.localdomain.com;
    echo -e "已开启代理"
}

function proxy_off() {
    unset http_proxy;
    unset https_proxy;
    unset no_proxy;
    echo -e "已关闭代理"
}

5.终端执行

 proxy_on()

6.检查项目结构并发布,输入下面命令:

flutter packages pub publish --server=https://pub.dartlang.org

如果是第一次登陆,会有一个类似这样的地址:accounts.google.com/o/oauth2/au….

7.上传完成 终端执行

proxy_off()

例子:custom_carousel_view :插件地址