uniapp-koishi-market
基于 UniApp 开发的 Koishi 插件市场浏览器,支持 GitHub Pages 和 QQ 小程序。
预览
在线访问
-
GitHub Pages:https://vincentzyuapps.github.io/uniapp-koishi-market/#/
-
QQ 小程序:搜索 koishi的npm插件,或访问 https://m.q.qq.com/a/s/780e4930897b10f165367ddcd6b46c16
技术栈
| 层级 | 技术 | 说明 |
| — | — | — |
| 前端框架 | uni-app + Vue | 跨平台 UI 构建 |
| 后端数据 | StoreLuna | Koishi 插件市场数据源 |
| API 服务 | FastAPI | CORS 中间件,提供接口服务 |
| 内网穿透 | frp | 转发后端服务 |
| 反向代理 | Nginx | 反代 & 静态资源托管 |
GitHub Action 部署
注意:只有 commit message 中包含
pub page时,才会触发 GitHub Pages 部署流程。
手动
workflow_dispatch触发不受此限制。
git cli
git add .
git add -f unpackage/dist/build/web/
git status --short
git status unpackage/dist/build/web/
git ls-files unpackage/dist/build/web/
git commit -m "pub page: 更新页面" # 如果想要更新github page的话
git push github main
git push origin main

