Files
fitness-coach/backend/.env.example
wm 70ff806042 feat: 小程序连接服务器IP + 同步未提交开发
- miniprogram/config.js: BASE_URL 指向 http://192.227.237.8:3001
- 动作标题中文化(nameZh),搜索匹配 name/nameZh/nameEn
- 新增计划/收藏/我的 等页面与组件
- 后端 Docker 化(Dockerfile/.dockerignore)与翻译脚本
- .gitignore 补充 .DS_Store
2026-07-22 14:05:30 +08:00

26 lines
1.3 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 后端服务端口
PORT=3000
# 前端(微信小程序)请求的基础地址,用于生成可被小程序访问的媒体 URL。
# 开发时填写你本机局域网 IP例如 http://192.168.1.10:3000
# 生产时填写你的域名(必须 HTTPS且已在小程序后台配置 request 合法域名)
API_BASE_URL=http://localhost:3000
# 媒体资源基础地址GIF / 图片)。默认直接指向源数据集在 jsDelivr 的 CDN
# 无需本地下载媒体文件即可在开发环境加载动作演示。
# 注意微信小程序要求图片域名在「request/downloadFile 合法域名」中白名单,
# 开发阶段可在开发者工具勾选「不校验合法域名」;正式发布需替换为自有 CDN 并配置白名单。
MEDIA_BASE_URL=https://cdn.jsdelivr.net/gh/hasaneyldrm/exercises-dataset@main
# 是否允许跨域(小程序走 wx.request 通常不需要,但方便 Web 调试 / Postman
CORS_ENABLED=true
# ===== 微信登录(用户体系)=====
# 不填 APPID/SECRET 时,登录走「开发降级模式」:任意 code 都会生成稳定的虚拟 openid
# 便于本地联调,无需真实小程序账号。生产环境务必填入并在微信公众平台获取。
WX_APPID=
WX_SECRET=
# token 签名密钥HMAC-SHA256。生产环境请改为强随机值例如 openssl rand -hex 32
JWT_SECRET=fitcoach-dev-secret