Skip to content

Repository files navigation

uniapp-koishi-market

uniapp-koishi-market

📦 基于 uni-app + Vue 3 的 Koishi 插件市场网页,支持多镜像源切换、插件搜索/筛选/排序,已部署为 GitHub Pages 网页端 & QQ 小程序。

GitHub Gitee GitLab Codeberg

🙃 Gitee的repo被平台莫名其妙设为🔒私有。开放?自由?不存在的 🚫

🔗 在线访问

平台 入口
GitHub Pages 浏览器打开: https://vincentzyuapps.github.io/uniapp-koishi-market/#/
Cloudflare Pages 浏览器打开:https://uniapp-koishi-market.pages.dev
GitLab Pages 浏览器打开:https://vincentzyu233.gitlab.io/uniapp-koishi-market/#/
QQ 小程序 QQ搜索 koishi的npm插件,或者浏览器打开:
https://m.q.qq.com/a/s/780e4930897b10f165367ddcd6b46c16
或者qq扫码体验:
qrcode-qq-miniprogram
微信小程序 微信搜索 koishi的npm插件1,或者微信扫码体验:
qrcode-wechat-miniprogram

📸 预览

平台 截图
首页 preview-index
插件详情页 preview-plugin-detail
QQ 小程序 qq-miniapp

🛠️ 技术栈

层级 技术 说明
前端框架 uni-app + Vue 跨平台 UI 构建
后端数据 StoreLuna Koishi 插件市场数据源
API 服务 FastAPI CORS 中间件,提供接口服务
内网穿透 frp 转发后端服务
反向代理 Nginx 反代 & 静态资源托管

🚀 GitHub Action 部署

注意:只有 commit message 中包含 pub-page 时,才会触发 GitHub Pages & Cloudflare Pages 部署流程。 手动 workflow_dispatch 触发不受此限制。

📟 Git 命令行操作

python scripts/bump.py -v x.y.z-beta.w -c yyyymmdd
# HBuilderX gui界面左上角: 发行 -> 发行到WebH5
python scripts/generate_cf_redirects.py
git add -A
git add -f unpackage/dist/build/web/
git --no-pager status --short
git --no-pager diff HEAD --stat  
git --no-pager status unpackage/dist/build/web/
git ls-files unpackage/dist/build/web/
git commit -m "pub-page: some commit messages..." # 如果想要更新github page、cloudflare page和gitlab page的话
git push github main
git push gitee main
git push gitlab main
git push codeberg main

About

📦 基于 uni-app + Vue 3 的 Koishi 插件市场网页,支持多镜像源切换、插件搜索/筛选/排序,已部署到 🔗 GitHub Pages & 🌐 CloudFlare Pages & 🐧 QQ 小程序。

Topics

Resources

Stars

7 stars

Watchers

0 watching

Forks

Contributors

Languages