feat: WWJCloud 企业级全栈框架 v0.3.5 完整更新
🚀 核心更新: - ✅ 完善 NestJS 企业级架构设计 - ✅ 优化配置中心和基础设施层 - ✅ 增强第三方服务集成能力 - ✅ 完善多租户架构支持 - 🎯 对标 Java Spring Boot 和 PHP ThinkPHP 📦 新增文件: - wwjcloud-nest 完整框架结构 - Docker 容器化配置 - 管理后台界面 - 数据库迁移脚本 🔑 Key: ebb38b43ec39f355f071294fd1cf9c42
This commit is contained in:
@@ -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镜像"
|
||||
|
||||
Reference in New Issue
Block a user