本脚手架包含:
- mobx
- mobx缓存思路
- 组件化思路
- 网络层封装
- async/await支持
- momentjs(非必须)
本脚手架理论上比较适合小项目,而对于大型项目推荐使用wepy开发框架,GitHub地址(本人未曾使用,不过博客论坛中多人推荐)
├── app.js
├── app.json
├── app.wxss
├── assets
├── constants
│ └── CONFIG.js
├── component
├── libs
│ ├── combine.js
│ ├── mobx.min.js --56KB
│ ├── moment.min.js --35KB
│ ├── observer.js
│ ├── runtime.js
│ └── storeCache.js
├── pages
│ └── index
│ ├── index.js
│ ├── index.wxml
│ ├── index.wxss
│ ├── indexStore.js
│ ├── request.js
│ └── search
│ ├── search.js
│ ├── search.wxml
│ └── search.wxss
├── project.config.json
├── store
│ └── stores.js
└── utils
├── baseRequest.js
└── fetchHelper.js
- 请求中
- 请求结束
脚手架还有很多缺陷,欢迎一起修改完善