Files
sundynix-pets/pets-be/Makefile
T
Blizzard 609f7d06cf init: 毛孩子计划 小程序 + Go 后端 + 内嵌后台
- 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>
2026-07-03 15:36:55 +08:00

30 lines
592 B
Makefile
Raw 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.
.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