# flutter-scaffold
**Repository Path**: zkylh/flutter-scaffold
## Basic Information
- **Project Name**: flutter-scaffold
- **Description**: Flutter 脚手架
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 2
- **Created**: 2022-02-14
- **Last Updated**: 2022-02-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# flutter_benchu
### 如果有它有帮助到你,拜托给我来个小星星😁😁😁
### 描述
该项目是一个 Flutter 基础脚手架,适用于大部分跨平台的 Android,Ios项目。
### 框架以及技术点
状态管理 + 路由管理 + 国际化 + webview + 与原生交互 + 缓存 + Rx + 打包脚本
### 启动项目
```
// 安装javaSdk
// 安装AndroidSdk
// 安装并启动虚拟机
// 安装依赖
flutter packages get
// 生成model
flutter packages pub run build_runner build --delete-conflicting-outputs
// 启动
flutter run
```
### 项目展示
# contents
```
├── api
│ └── 所有api接口
│
├── app
│ ├── app.dart // App入口
│ └── app_material_app.dart // 主题,路由,国际化等...
│
├── consts
│ ├── consts.dart // 常量
│ └── enum.dart // 枚举
│
├── envs
│ ├── dev.dart // 开发环境常量
│ └── online.dart // 生产环境常量
│
├── events
│ └── index.dart // event事件
│
├── extensions
│ └── index.dart // 原生对象扩展
│
├── initialize
│ └── index.dart // 项目初始化
│
├── language
│ ├── zh_cn.dart // 国际化 中文
│ └── en_us.dart // 国际化 英文
│
├── mixins
│ └── index.dart // mixins
│
├── model
│ └── index.dart // json和class相互转换模型
│
├── notifier
│ └── index.dart // 全局状态
│
├── pages
│ └── index.dart // 全部页面
│
├── resources
│ └── index.dart // 资源 图片和图标等
│
├── routers
│ └── index.dart // 路由配置
│
├── services
│ └── index.dart // 业务逻辑封装
│
├── theme
│ └── index.dart // app主题
│
├── utils
│ └── index.dart // 工具类
│
├── widgets
│ └── index.dart // 复用的weiget
│
├── main.dart // 程序的主入口 main
```