@echo off echo ======================================== echo AIGC Demo - 使用域名启动服务 echo ======================================== echo. echo 检查hosts文件配置... ping test.yourdomain.com -n 1 >nul 2>&1 if %errorlevel% neq 0 ( echo [错误] 域名解析失败,请先配置hosts文件 echo 请运行: update-hosts.ps1 或手动编辑hosts文件 echo. echo 需要添加以下映射到 C:\Windows\System32\drivers\etc\hosts: echo 127.0.0.1 test.yourdomain.com echo 127.0.0.1 api.yourdomain.com echo 127.0.0.1 local.yourdomain.com pause exit /b 1 ) echo [成功] 域名解析正常 echo. echo 启动后端服务 (api.yourdomain.com:8080)... start "后端服务" cmd /k "cd /d %~dp0 && mvn spring-boot:run" echo 等待后端服务启动... timeout /t 10 /nobreak >nul echo 启动前端服务 (test.yourdomain.com:5173)... start "前端服务" cmd /k "cd /d %~dp0\frontend && npm run dev" echo. echo ======================================== echo 服务启动完成! echo ======================================== echo 前端地址: http://test.yourdomain.com:5173 echo 后端地址: http://api.yourdomain.com:8080 echo API地址: http://api.yourdomain.com:8080/api echo ======================================== echo. echo 按任意键退出... pause >nul