609f7d06cf
- pets-fe: 微信原生小程序(首页/计划/记录/报告/社区/引导), 服务端驱动、无假数据;弹层改用 scroll-view,打开时隐藏自定义 tabBar - pets-be: Gin + GORM(MySQL, sundynix_ 前缀) + MinIO,统一响应/分页, 微信 code2session 登录,provider-neutral AI(DeepSeek),go:embed React 后台 - 修复:分段选择类型不匹配(字符串 vs 数字)导致选不中 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
30 lines
592 B
Makefile
30 lines
592 B
Makefile
.PHONY: env-up env-down admin-install admin-build admin-dev build run tidy
|
||
|
||
# 起/停 MySQL + MinIO
|
||
env-up:
|
||
cd deployments && docker compose up -d
|
||
|
||
env-down:
|
||
cd deployments && docker compose down
|
||
|
||
# 后台前端
|
||
admin-install:
|
||
cd web/admin && npm install
|
||
|
||
admin-build:
|
||
cd web/admin && npm run build
|
||
|
||
admin-dev:
|
||
cd web/admin && npm run dev
|
||
|
||
# 构建单二进制(先出后台产物再 go build,embed 打包)
|
||
build: admin-build
|
||
go build -o bin/pets-be ./cmd/server
|
||
|
||
# 直接运行后端(使用当前已存在的 internal/admin/dist)
|
||
run:
|
||
go run ./cmd/server
|
||
|
||
tidy:
|
||
go mod tidy
|