Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sunnylqm/flowermate
https://github.com/sunnylqm/flowermate
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sunnylqm/flowermate
- Owner: sunnylqm
- Created: 2019-12-28T09:24:46.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-21T07:32:54.000Z (9 months ago)
- Last Synced: 2024-03-04T14:31:49.667Z (8 months ago)
- Language: TypeScript
- Size: 7.48 MB
- Stars: 26
- Watchers: 2
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# flowermate
本示例代码仅用于教学。
配套用服务端代码见
## 环境配置
请参考
## 运行
```bash
yarn
# ios模拟器上运行
npx pod-install
yarn ios
# 安卓设备上运行
yarn android
```## 项目结构
项目建议结构
```
├── android
├── assets // 静态资源
├── index.js // 入口文件
├── ios
├── patches // 有时要给第三方打补丁(patch-package)
├── scripts // 放一些自动化辅助脚本
└── src
├── components // 全局复用的非全屏组件
├── routers // 页面路由结构声明(stack, tab, drawer)
├── screens // 全屏页面组件(可以继续嵌套 components)
├── reduxState // redux 相关
│ ├── actions.ts
│ ├── reducers
│ ├── store.ts
│ └── selectors.ts
├── types // 类型声明
├── utils // 辅助函数、常量、配置等
│ ├── navService.ts
│ ├── constants.ts
│ ├── config.ts
│ └── request.ts
└── App.tsx
```## 版权声明
App图标取自[Flaticon](https://www.flaticon.com/),由[Freepik](https://www.flaticon.com/authors/freepik)制作。可在申明原作者版权的前提下自由使用。
启动背景图为本人拍摄,可自由使用。