.PHONY: help up down logs migrate seed reset build test clean docs-build docs-serve docs-deploy help: @echo "洪荒大陆 - 本地开发命令" @echo " make up - docker compose up -d" @echo " make down - docker compose down" @echo " make logs - docker compose logs -f" @echo " make migrate - 执行数据库 up 迁移" @echo " make seed - 写入开发测试数据" @echo " make reset - down -> up -> seed" @echo " make build - 构建 Nakama 插件" @echo " make test - 运行服务端单元测试" @echo " make docs-build - 生成文档站静态文件" @echo " make docs-serve - 本地预览文档站" @echo " make docs-deploy - 同步文档站到服务器目录" @echo " make clean - 清理容器与构建产物" up: docker compose up -d down: docker compose down logs: docker compose logs -f migrate: ./scripts/migrate.sh up seed: ./scripts/seed.sh reset: ./scripts/reset.sh build: $(MAKE) -C server build test: $(MAKE) -C server test docs-build: ./scripts/build-docs-site.sh docs-serve: mkdocs serve -a 0.0.0.0:8000 docs-deploy: ./scripts/deploy-docs-site.sh clean: docker compose down -v rm -f server/honghuang-server.so