因项目开源,将后端API等数据放入项目文档库中,需配置(暂未提供测试API,所以,相关开发请联系安大通技术部)。
全局安装:
npm -g i @tarojs/cli
升级:
命令行工具升级,本项目默认会使用最新版本的cli工具,所以本地命令行工具需要及时升级。
npm -g uninstall @tarojs/cli
npm -g i @tarojs/cli
在本地cli升级后,如果项目版本落后,在项目目录下执行以下命令同步,该命令会自动更新 project.json
文件(更新后会自动执行yarn install
操作,打断,删除package-lock.json
和node_modules
重新npm install
):
taro update project
- 写项目参与指南
- 扩展到QQ小程序
- 浴室查询
- 校园卡余额
- 作业功能
- 课表
- 成绩查询
- 空闲教室
- 登录
类似Taro项目的bot,借助Github的Issue功能等。
- 类issue的反馈页面
- 通过bot自动周报
ahoooks 一些通用的请求hooks。
taro hooks 用一些为Taro定制的Hooks。
将本地缓存作为redux数据库。
哪些情况下使用redux做状态管理?
- 跨页面数据
- 持久化数据
否则用hooks即可,优点是ahooks和taro-hooks提供了很多好用的轮子。
不建议嵌套使用redux和hooks。
提供很多日期相关的方法,比JS原生库简单许多。