Awesome
小程序暂时登录不了了,因为码云限制了这个应用的秘钥,请到Fitee: Flutter版的码云
Giteer For 码云
基于小程序快速开发框架Taro-Kit开发的线上产品。分享自己在使用Taro和Dva.js开发小程序的经验, 也让大家能够随时随地上码云。后台使用码云开放Api进行开发,可在线测试。UI 参照huangjianke/Gitter 的小程序做了微改,非常感谢大佬支持!!!
推荐
说明
- 由于小程序的限制,无法使用OAuth跳转认证,推荐使用Token认证方式;
- 用户名密码仅用于Gitee Api权限校验,不会被上传服务器;
- 此源码仅供交流学习,严禁以任何形式独立发布或用于商业用途;
使用
1. 安装Taro cli
npm install -g @tarojs/cli
2. 获取源码
git clone https://github.com/githinkcn/Giteer.git
cd Giteer
3.安装依赖
npm install
4.编译预览
npm run dev:weapp
扫码体验
Giteer预览图
开发计划
已完成
- 分包开发,由于使用Dva.js会增加代码体积
- 仓库分享至朋友圈
- 优化分包结构
- 优化登录,和Token失效机制
- 细化接口放开首页搜索
Doing
- 增加私信功能
- 增加通知管理功能
计划
- 增加代码片段功能
- 优化接口,细化功能
- 错误日志管理
- 对接企业接口
- 仓库里程碑
- 用户组织管理
- PR操作
更新日志
-
v1.0.5 放开首页搜索,无需登录
-
v1.0.4 优化分享至朋友圈功能
-
v1.0.3 引入分包开发
-
v1.0.2 添加分享至朋友圈功能
-
v1.0.1 优化UI
-
v1.0.0 Giteer 第一个上线版本