一款支持对哔哩哔哩视频或动态评论进行抽奖的小程序,架构上使用 React 和 Flamego 实现前后端分离。
- 前往 Releases 页面下载对应操作系统的二进制
- 解压并启动程序
- 浏览器访问 http://localhost:2830
- 复制
.env.example
文件到.env
:cd frontend cp .env.example .env
- 启动前端开发版本:
pnpm install && pnpm start
- 在另一个终端窗口启动后端:
cd ../backend go run ./cmd
- 浏览器访问 http://localhost:3000
- 构建前端生产版本:
cd frontend pnpm run build
- 编译并启动后端:
cd ../backend go build -o bilibili-lottery ./cmd FLAMEGO_ENV=production ./bilibili-lottery
- 浏览器访问 http://localhost:2830
本项目采用 MIT 开源授权许可证,完整的授权说明已放置在 LICENSE 文件中。