Files
wwjcloud/start-dev.sh
wanwu b1e16be25d feat: 重构多语言模块,符合NestJS规范
- 重构LanguageUtils为LanguageService,实现ILanguageService接口
- 移除自定义验证管道和装饰器,使用标准NestJS验证
- 集成框架ValidatorService进行业务验证
- 简化目录结构,移除不必要的子目录
- 支持模块化语言包加载(common、user、order等)
- 统一API响应格式(code、msg、data、timestamp)
- 添加ValidationExceptionFilter处理多语言验证错误
- 完善多语言示例和文档
2025-10-06 10:56:59 +08:00

32 lines
1.2 KiB
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/bin/bash
echo "╔════════════════════════════════════════════════════════════════════════════╗"
echo "║ 🚀 启动开发环境MySQL + Redis + 本地服务) ║"
echo "╚════════════════════════════════════════════════════════════════════════════╝"
echo ""
# 步骤1: 启动MySQL和Redis
echo "📦 步骤1: 启动MySQL和Redis容器..."
docker-compose -f docker-compose.dev.yml up -d
# 等待服务就绪
echo "⏳ 等待MySQL和Redis就绪..."
sleep 10
# 检查服务状态
echo ""
echo "📊 服务状态:"
docker-compose -f docker-compose.dev.yml ps
echo ""
echo "✅ MySQL和Redis已启动"
echo ""
echo "🔗 连接信息:"
echo " MySQL: localhost:3306"
echo " Redis: localhost:6379"
echo ""
echo "📋 下一步:"
echo " 1. 启动NestJS: cd wwjcloud-nest && npm run start:dev"
echo " 2. 启动Admin: cd wwjcloud-nest/admin && npm run dev"
echo ""