Skip to content
Giteer For 码云,基于Taro + Taro UI + Dva的小程序。
JavaScript CSS HTML
Branch: sub
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
cloud/functions
config
screenshot
src
.editorconfig
.eslintrc
.gitignore
LICENSE
README.md
package-lock.json
package.json
project.config.json
yarn-error.log
yarn.lock

README.md

Giteer For 码云

基于小程序快速开发框架Taro-Kit开发的线上产品。分享自己在使用TaroDva.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 第一个上线版本

You can’t perform that action at this time.