You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.0 KiB
47 lines
1.0 KiB
@echo off
|
|
cls
|
|
echo.
|
|
echo ========================================
|
|
echo Health AI Assistant - Launcher
|
|
echo ========================================
|
|
echo.
|
|
echo [1] Start Web (Vue 3)
|
|
echo [2] Start APP (React Native)
|
|
echo [3] Start Both (Web + APP)
|
|
echo [4] Exit
|
|
echo.
|
|
echo ----------------------------------------
|
|
echo Test Account: 13800138000 / 123456
|
|
echo ----------------------------------------
|
|
echo.
|
|
set /p choice=Select option [1-4]:
|
|
|
|
if "%choice%"=="1" goto startweb
|
|
if "%choice%"=="2" goto startapp
|
|
if "%choice%"=="3" goto startall
|
|
if "%choice%"=="4" exit /b 0
|
|
goto :eof
|
|
|
|
:startweb
|
|
echo Starting Web dev server...
|
|
cd /d "%~dp0web"
|
|
npm run dev
|
|
goto :eof
|
|
|
|
:startapp
|
|
echo Starting APP dev server...
|
|
cd /d "%~dp0app"
|
|
npx expo start
|
|
goto :eof
|
|
|
|
:startall
|
|
echo Starting both servers...
|
|
start cmd /k "cd /d %~dp0web && npm run dev"
|
|
timeout /t 2 /nobreak >nul
|
|
start cmd /k "cd /d %~dp0app && npx expo start --web"
|
|
echo.
|
|
echo Servers started in new windows!
|
|
echo Web: http://localhost:5173
|
|
echo APP: http://localhost:8081
|
|
pause
|
|
goto :eof
|
|
|