Files
AIGC/demo/start-with-domains.bat

44 lines
1.3 KiB
Batchfile
Raw Normal View History

@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