如何把自己写的插件发布到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()