start-dev.bat 755 B

12345678910111213141516171819202122232425262728293031323334
  1. @echo off
  2. chcp 65001 >nul
  3. setlocal
  4. REM 设置前端端口号
  5. set FRONTEND_PORT=8888
  6. REM 设置后端端口号
  7. set BACKEND_PORT=8889
  8. echo ========================================
  9. echo 启动开发服务器
  10. echo ========================================
  11. echo 前端服务器端口: %FRONTEND_PORT%
  12. echo 后端服务器端口: %BACKEND_PORT%
  13. echo ========================================
  14. echo.
  15. REM 检查是否安装了 concurrently
  16. where concurrently >nul 2>&1
  17. if %ERRORLEVEL% NEQ 0 (
  18. echo 正在安装 concurrently...
  19. call npm install -g concurrently
  20. )
  21. REM 同时启动前端和后端
  22. echo 正在启动前端和后端服务器...
  23. echo.
  24. concurrently ^
  25. "npm run dev -- --port %FRONTEND_PORT% --host 0.0.0.0" ^
  26. "npm run server"
  27. endlocal