加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
pubspec.yaml 5.49 KB
一键复制 编辑 原始数据 按行查看 历史
name: openiothub
description: A IoT Device Manager.
homepage: https://github.com/OpenIoTHub
publish_to: 'none'
version: 1.3.74+409
environment:
sdk: ">=3.0.0 <4.0.0"
flutter: ">=3.19.0"
# Dependencies specify other packages that your package needs in order to work.
# To automatically upgrade your package dependencies to the latest versions
# consider running `flutter pub upgrade --major-versions`. Alternatively,
# dependencies can be manually updated by changing the version numbers below to
# the latest version available on pub.dev. To see which dependencies have newer
# versions available, run `flutter pub outdated`.
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
cupertino_icons: ^1.0.5
# golang的后台服务
openiothub_mobile_service: ^0.0.8+3
http: ^1.1.0
# grpc
# grpc: ^4.0.0
# grpc协议
# protobuf: ^3.1.0
# app内嵌网页浏览器
webview_flutter: ^4.2.1
# 打开url
url_launcher: ^6.1.11
# 安卓intent调用其他程序
# android_intent: ^2.0.2
# 数据存储
shared_preferences: ^2.1.1
# 事件总线
event_bus: ^2.0.0
# 动态请求权限,定位,存储等
permission_handler: ^11.3.1
# 查看手机安装的app
# device_apps: ^1.0.8
# 静态网页sever
jaguar_flutter_asset: ^3.0.0
# player
# video_player: ^0.10.1+3
# mDNS
multicast_dns: ^0.3.2+3
# mdns_plugin: ^1.1.4
# sqflite: ^1.1.6+2
# webDAV的文件浏览器
# modules:
# git: https://github.com/OpenIoTHub/modules
openiothub_constants: ^1.0.0
openiothub_plugin: ^1.0.2+4
openiothub_api: ^1.0.5+3
openiothub_common_pages: ^1.0.5+36
openiothub_grpc_api: ^1.1.0+1
# server_grpc_api: ^1.0.0
# gateway_grpc_api: ^1.0.0
# iot_manager_grpc_api: ^1.0.0
# path: ../modules/
# 应用OTA
# upgrader: ^0.10.2
# provider: ^3.0.0
provider: ^6.0.2
# fluwx: ^2.4.1
wechat_kit: ^6.0.1
# fluttertoast: ^8.0.8
oktoast: ^3.3.2+1
msix: ^3.16.6
flutter_speed_dial: ^7.0.0
mobile_scanner: ^6.0.2
image_picker: ^1.0.7
intl: any
jaguar: any
flutter_nsd: any
desktop_window: ^0.4.0
# tencent_kit: ^6.0.1
fluent_ui: ^4.9.0
tdesign_flutter: ^0.1.6
go_router: ^14.2.2
flutter_native_splash: ^2.4.1
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^5.0.0
# flutter pub run flutter_launcher_icons
flutter_launcher_icons: ^0.14.1
# flutter_distributor: ^0.4.5
flutter:
# The following line ensures that the Material Icons font is
# included with your application, so that you can use the icons in
# the material Icons class.
uses-material-design: true
generate: true
# To add assets to your application, add an assets section, like this:
# assets:
# - images/a_dot_burr.jpeg
# - images/a_dot_ham.jpeg
assets:
- assets/
- assets/images/
- assets/images/leftmenu/
- assets/images/splash/
- assets/images/leftmenu/avatars/
- assets/images/leftmenu/background/
- assets/web/open/aria2/
- assets/web/open/ssh/
- assets/web/open/ssh/static/
- assets/web/open/ssh/static/dist/
- assets/web/open/ssh/static/dist/addons/
- assets/web/open/ssh/static/dist/addons/attach/
- assets/web/open/ssh/static/dist/addons/fit/
- assets/web/open/ssh/static/dist/addons/fullscreen/
- assets/web/open/ssh/static/dist/addons/linkify/
- assets/web/open/ssh/static/dist/addons/terminado/
- assets/web/open/vnc/
- assets/web/open/vnc/app/
- assets/web/open/vnc/app/images/
- assets/web/open/vnc/app/images/icons/
- assets/web/open/vnc/app/locale/
- assets/web/open/vnc/app/sounds/
- assets/web/open/vnc/app/styles/
- assets/web/open/vnc/core/
- assets/web/open/vnc/core/decoders/
- assets/web/open/vnc/core/input/
- assets/web/open/vnc/core/util/
- assets/web/open/vnc/vendor/
- assets/web/open/vnc/vendor/browser-es-module-loader/
- assets/web/open/vnc/vendor/browser-es-module-loader/dist/
- assets/web/open/vnc/vendor/browser-es-module-loader/src/
- assets/web/open/vnc/vendor/pako/
- assets/web/open/vnc/vendor/pako/lib/
- assets/web/open/vnc/vendor/pako/lib/utils/
- assets/web/open/vnc/vendor/pako/lib/zlib/
- assets/web/
- assets/web/open/
- assets/images/logos/
flutter_intl:
enabled: true
msix_config:
display_name: openiothub
publisher: CN=5F64CEA2-463E-41A3-AE89-6979242A61DF
publisher_display_name: OpenIoTHub Cloud
identity_name: 38916OpenIoTHubCloud.openiothub
# msix_version: 1.0.0.0
logo_path: .\assets\images\logos\openiothub_logo.png
start_menu_icon_path: .\assets\images\logos\openiothub_logo.png
tile_icon_path: .\assets\images\logos\openiothub_logo.png
icons_background_color: transparent
capabilities: internetClientServer, privateNetworkClientServer, removableStorage, location
# app_installer:
# publish_folder_path: C:\Users\iotserv\Downloads
# hours_between_update_checks: 0
# automatic_background_task: true
# update_blocks_activation: true
# show_prompt: true
# force_update_from_any_version: false
store: true
wechat_kit:
# ios: no_pay # 默认 pay
app_id: wx9211939fcd68a318
universal_link: https://iothub.cloud/app/openiothub/
tencent_kit:
app_id: 1111913707
universal_link: https://iothub.cloud/qq_conn/1111913707
flutter_launcher_icons:
android: false
ios: false
image_path: "assets/images/logos/openiothub_logo_1024x1024.png"
min_sdk_android: 21 # android min sdk min:16, default 21
windows:
generate: true
icon_size: 256 # min:48, max:256, default: 48
macos:
generate: true
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化