# 小程序配置说明

## 域名配置

小程序需要在微信公众平台配置服务器域名白名单才能访问网络资源。

### 开发阶段配置

在开发工具中:
1. 打开微信开发者工具
2. 点击右上角"详情"
3. 在"本地设置"中勾选"不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书"

### 生产环境配置

需要在微信公众平台配置:

1. 登录 [微信公众平台](https://mp.weixin.qq.com)
2. 进入"开发" -> "开发管理" -> "开发设置"
3. 在"服务器域名"中配置:
   - **request合法域名**: `https://your-domain.com` (API请求域名)
   - **uploadFile合法域名**: `https://your-domain.com` (文件上传域名)
   - **downloadFile合法域名**: `https://your-domain.com` (文件下载域名,用于图片等资源)

注意:
- 域名必须使用HTTPS协议
- 域名必须已备案
- 每月只能修改5次
- 开发环境可以使用localhost,但需要在开发工具中关闭域名校验

## 当前配置

开发环境API地址: `http://localhost:3000`

图片访问示例:
- 相对路径: `/uploads/xxx.jpg`
- 完整URL: `http://localhost:3000/uploads/xxx.jpg`

## 调试建议

1. 在开发工具控制台查看网络请求
2. 检查图片URL是否正确
3. 确认后端服务器正在运行
4. 确认图片文件存在于`backend/uploads`目录
