Skip to content
a weapp
TypeScript CSS JavaScript HTML
Branch: master
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.
config
example
src
.editorconfig
.eslintrc
.gitignore
README.md
global.d.ts
package.json
project.config.json
tsconfig.json
yarn.lock

README.md

Koopa

仅供学习参考

基于github的图片管理小程序

qrcode

操作步骤

github 端操作

  • 注册github账号
  • 新建一个仓库
    • 名字随意写
    • private会比public限制多一些, 具体选哪个看个人, 下面有说明
    • 勾选Initialize this repository with a README(主要为了让仓库至少有一个file, 否则回出错)
  • 添加personal token
    • Token description随意写, 主要让自己知道该token用来做什么
    • 权限勾选repo
    • 点击Generate token
    • 保存token (自行保存, 页面关闭后就找不回来, 只能重新生成)

小程序端操作

  • 点设置
  • 仓库名: username/repo (github 用户名/刚注册的仓库名)
  • Token: personal token
  • 分支: master(如果不明白就不需要改)
  • 是否私有: 根据仓库是否为private来设置
  • 点保存
  • 回首页, 即可上传图片

额外说明

仓库的 private 和 public 区别

github 仓库分为公有和私有

  • 公有: 即所有人都可以访问, 但只能读不能操作
  • 私有: 只有仓库所有人可以访问和操作

对于private项目, 无法通过url获取图片, 所以此处做了一步转换, 因此会比public在加载图片时慢一些.

图片管理
  • 目前只能一次上传/删除一张图片
  • 如果文件夹下没有图片/子文件夹,该文件夹也会被删除,即不存在空文件夹

Example

Related

You can’t perform that action at this time.