chore: sync
This commit is contained in:
20
README.md
20
README.md
@@ -41,6 +41,19 @@
|
||||
|
||||
### 📦 快速开始
|
||||
|
||||
### 🔧 环境变量(本地 / 生产)
|
||||
|
||||
为避免将真实配置提交到 Git,请在本地创建 `*.local` 文件,生产环境单独配置:
|
||||
|
||||
**后端(Go)**
|
||||
- 本地开发:`SproutWorkCollect-Backend-Golang/.env.local`
|
||||
- 生产环境:`SproutWorkCollect-Backend-Golang/.env.production.local`
|
||||
- 启动时会自动读取上述文件(存在则生效)
|
||||
|
||||
**前端(React)**
|
||||
- 本地开发:`SproutWorkCollect-Frontend/.env.local`
|
||||
- 生产环境:`SproutWorkCollect-Frontend/.env.production.local`
|
||||
|
||||
#### 方式一:使用批处理文件(Windows)
|
||||
|
||||
1. **启动后端服务**
|
||||
@@ -124,9 +137,9 @@
|
||||
|
||||
#### 公共API
|
||||
- `GET /api/settings` - 获取网站设置
|
||||
- `GET /api/works` - 获取所有作品
|
||||
- `GET /api/works` - 获取作品ID列表(支持分页:`page` / `page_size`)
|
||||
- `GET /api/works/{work_id}` - 获取作品详情
|
||||
- `GET /api/search` - 搜索作品
|
||||
- `GET /api/search` - 搜索作品ID列表(支持分页:`page` / `page_size`)
|
||||
- `GET /api/categories` - 获取分类
|
||||
- `POST /api/like/{work_id}` - 点赞作品
|
||||
|
||||
@@ -162,6 +175,8 @@
|
||||
- `platform/` - 各平台文件目录
|
||||
- `video/` - 作品视频目录(可选)
|
||||
|
||||
说明:`作品截图` / `作品视频` 支持填写本地文件名或 `http/https` 外链。
|
||||
|
||||
#### work_config.json 示例
|
||||
|
||||
```json
|
||||
@@ -169,6 +184,7 @@
|
||||
"作品ID": "example",
|
||||
"作品作品": "示例作品",
|
||||
"作品描述": "这是一个示例作品的描述",
|
||||
"更新公告": "新增演示视频与下载镜像",
|
||||
"作者": "树萌芽",
|
||||
"作品版本号": "1.0.0",
|
||||
"作品分类": "工具",
|
||||
|
||||
Reference in New Issue
Block a user