118 lines
2.7 KiB
YAML
118 lines
2.7 KiB
YAML
name: pj_supermarket_cloud
|
||
description: "智慧后勤-测试"
|
||
publish_to: "none"
|
||
version: 2.1.5+215
|
||
|
||
environment:
|
||
sdk: ^3.6.0
|
||
|
||
dependencies:
|
||
flutter:
|
||
sdk: flutter
|
||
cupertino_icons: ^1.0.8
|
||
# http请求
|
||
dio: 5.7.0
|
||
http: ^1.3.0
|
||
# mq
|
||
mqtt_client: ^10.0.2
|
||
# 文字转拼音
|
||
pinyin: ^3.3.0
|
||
# 事件总线(路由观察者与全局控制器在用,此前未声明依赖)
|
||
event_bus: ^2.0.0
|
||
|
||
# ui框架
|
||
ducafe_ui_core: ^1.0.6
|
||
forui: ^0.9.1+1
|
||
forui_assets: ^0.9.1
|
||
# 吐司弹框
|
||
fluttertoast: ^8.2.5
|
||
# loading
|
||
flutter_easyloading: ^3.0.5
|
||
# 图片处理
|
||
image: ^4.3.0
|
||
# 图片缓存
|
||
cached_network_image: ^3.4.1
|
||
# 表格
|
||
data_table_2: ^2.5.18
|
||
# 分页
|
||
number_pagination: ^1.1.6
|
||
# 日期选择
|
||
syncfusion_flutter_datepicker: ^28.2.11
|
||
# tts转语音(4.2.5 的 Kotlin 代码需要更新的 Kotlin 编译器,当前 AGP 环境钉在 4.2.2)
|
||
flutter_tts: 4.2.2
|
||
# 二维码
|
||
qr_flutter: ^4.1.0
|
||
|
||
# 权限判断
|
||
permission_handler: ^11.4.0
|
||
# 串口
|
||
flutter_libserialport: ^0.5.0
|
||
# 状态管理、路由
|
||
get: ^4.7.2
|
||
# 双屏
|
||
flutter_subscreen_plugin: ^1.3.2+5
|
||
# 数据库
|
||
sqflite: 2.4.1
|
||
floor: 1.4.2
|
||
# 缓存
|
||
flutter_cache_manager: ^3.4.1
|
||
# json序列化
|
||
json_annotation: ^4.9.0
|
||
# 外部路径获取
|
||
external_path: ^2.2.0
|
||
# 获取唯一id
|
||
android_id: ^0.4.0
|
||
# 监听网络状态
|
||
connectivity_plus: ^6.0.3
|
||
# 日志
|
||
logger: 2.3.0
|
||
# 工具类
|
||
common_utils: ^2.1.0
|
||
# 加密
|
||
pointycastle: 3.9.1
|
||
# 判断两个对象相等
|
||
equatable: ^2.0.7
|
||
# 打印机
|
||
drago_pos_printer: ^1.0.5
|
||
printing: ^5.13.4
|
||
# 后台下载(兼容当前AGP 8.1)
|
||
background_downloader: ^7.12.3
|
||
# 定时任务 cron 调度
|
||
cron: 0.6.2
|
||
# 摘要算法(终端日志上传去重)
|
||
crypto: ^3.0.6
|
||
# 应用包信息(自动更新/日志上传)
|
||
package_info_plus: 8.2.1
|
||
# 版本管理更新内容 HTML 渲染
|
||
flutter_html: 3.0.0
|
||
dev_dependencies:
|
||
sqflite_common_ffi: 2.3.4+4
|
||
flutter_test:
|
||
sdk: flutter
|
||
flutter_lints: ^5.0.0
|
||
# logo
|
||
icons_launcher: 3.0.0
|
||
# orm
|
||
floor_generator: ^1.5.0
|
||
# 自动生成代码
|
||
build_runner: 2.4.14
|
||
# json
|
||
json_serializable: 6.8.0
|
||
|
||
# drago_pos_printer 通过该传递依赖写入 Android USB;pub.dev 版本的
|
||
# build.gradle 使用了当前 AGP 不支持的 kotlin() 写法,随项目携带修复版。
|
||
dependency_overrides:
|
||
drago_usb_printer:
|
||
path: packages/drago_usb_printer
|
||
# flutter_html 3.0.0 以实现内部导入方式调用 html 包顶层 matches(),
|
||
# 该函数在 html 0.15.7 中被移除导致编译失败;钉回基线项目同款 0.15.5。
|
||
html: 0.15.5
|
||
|
||
flutter:
|
||
uses-material-design: true
|
||
|
||
assets:
|
||
- assets/images/
|
||
- assets/images/customer_welcome/
|
||
- assets/crt/
|