bga_flutter_package

Last updated:

0 purchases

bga_flutter_package Image
bga_flutter_package Images
Add to Cart

Description:

bga flutter package

Language: English | 中文简体
bga_flutter_package #


Flutter Package 学习笔记
Getting started #
Add dependency #
dependencies:
bga_flutter_package: ^0.0.3
copied to clipboard
Usage #
xxxx
import 'package:bga_flutter_package/bga_flutter_package.dart';
copied to clipboard
发布 package 到公共 pub #
https://dart.cn/tools/pub/publishing

预发布,看是否满足发布条件,「-n」表示「--dry-run」

dart pub publish -n
copied to clipboard

正真发布,会生成「~/.pub-cache/credentials.json」证书文件。一定要加 sudo,否则会报错。发布时需要 google 账户认证,会访问 accounts.google.com,所以需要配置科学上网

sudo dart pub publish
copied to clipboard
发布 package 到 pub 私服 #

初始化并启动 pub_server,文件存储在「~/.pub-cache/hosted/pub_server」目录下

# 初始化 pub_server
git clone https://github.com/dart-lang/pub_server.git && cd pub_server && pub get
# 创建存储目录
mkdir -p ~/.pub-cache/hosted/pub_server
# 启动 pub_server
dart example/example.dart -d ~/.pub-cache/hosted/pub_server
copied to clipboard

到项目中发布 package,要先配置 PUB_HOSTED_URL 环境变量

# 配置环境变量
export PUB_HOSTED_URL=http://localhost:8080
# 预发布,看是否满足发布条件
dart pub publish -n
# 真正发布
dart pub publish
copied to clipboard

发布完后会在「~/.pub-cache/hosted/pub_server」目录生成相应库的文件

pub_server 没有图形管理界面,发布和使用时都不需要账号认证

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.