23 lines
448 B
Makefile
23 lines
448 B
Makefile
.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
|