feat: WWJCloud 企业级全栈框架 v0.3.5 完整更新

🚀 核心更新:
-  完善 NestJS 企业级架构设计
-  优化配置中心和基础设施层
-  增强第三方服务集成能力
-  完善多租户架构支持
- 🎯 对标 Java Spring Boot 和 PHP ThinkPHP

📦 新增文件:
- wwjcloud-nest 完整框架结构
- Docker 容器化配置
- 管理后台界面
- 数据库迁移脚本

🔑 Key: ebb38b43ec39f355f071294fd1cf9c42
This commit is contained in:
wanwu
2025-10-13 01:27:37 +08:00
parent 16892939a6
commit 2285206b3f
1695 changed files with 260750 additions and 19 deletions

View File

@@ -40,6 +40,18 @@ record_info() {
echo -e "${BLUE} 信息: $1${NC}"
}
############################################################
# 使用脚本所在目录的 docker-compose.yml
############################################################
SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
export COMPOSE_FILE="$SCRIPT_DIR/docker-compose.yml"
record_info "使用的 Compose 文件: $COMPOSE_FILE"
# 清理旧容器与孤儿,确保干净环境
record_info "清理旧容器与孤儿..."
docker-compose down -v --remove-orphans >/dev/null 2>&1 || true
record_success "环境清理完成"
echo "📋 测试阶段1: 环境准备"
echo "=================================================="
@@ -68,7 +80,7 @@ echo "=================================================="
# 测试迁移工具
record_info "测试迁移工具..."
cd tools
cd "$SCRIPT_DIR/../../tools"
# 测试PHP文件发现工具
if node -e "const PHPFileDiscovery = require('./php-file-discovery.js'); const discovery = new PHPFileDiscovery(); discovery.run(); console.log('PHP文件发现工具测试通过');" 2>/dev/null; then
@@ -112,7 +124,7 @@ else
record_error "迁移协调器失败"
fi
cd ..
cd "$SCRIPT_DIR/../.."
echo ""
echo "📋 测试阶段3: 构建Docker镜像"