.PHONY: admin-install admin-build admin-dev build run tidy # 后台前端 admin-install: cd web/admin && npm ci 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