Pure
Pure 是一款使用 Flutter 开发的社交网络信使应用。
由 Very Good CLI 生成?
技术栈
- Flutter
- Firebase
- 云函数 (https://github.com/Aanu1995/Pure_Dev_Cloud_Function)
- algolia (用于搜索)
依赖项
- 状态管理 (flutter_bloc)
- image_Picker
- flex_color_scheme
- Firebase
- stream_transform
入门?
此项目包含 3 种风味
- 开发
- 测试
- 生产
要运行所需的风味,可以使用 VSCode/Android Studio 中的启动配置,或使用以下命令
# Development
$ flutter run --flavor development --target lib/main_development.dart
# Staging
$ flutter run --flavor staging --target lib/main_staging.dart
# Production
$ flutter run --flavor production --target lib/main_production.dart
*Pure 支持 iOS、Android 和 Web。
运行测试?
要运行所有单元和 widget 测试,请使用以下命令
$ flutter test --coverage --test-randomize-ordering-seed random
要查看生成的覆盖率报告,您可以使用 lcov。
# Generate Coverage Report
$ genhtml coverage/lcov.info -o coverage/
# Open Coverage Report
$ open coverage/index.html










