55 lines
1.3 KiB
Batchfile
55 lines
1.3 KiB
Batchfile
@echo off
|
|
setlocal
|
|
|
|
set "ROOT=%~dp0"
|
|
if "%ROOT:~-1%"=="\" set "ROOT=%ROOT:~0,-1%"
|
|
|
|
echo ============================================
|
|
echo EcoTrack Celaya - Instalador automatico
|
|
echo Equipo BioCode - ITC / TecNM 2026
|
|
echo ============================================
|
|
echo.
|
|
|
|
echo [1/4] Verificando Node.js...
|
|
node --version >nul 2>&1
|
|
if %errorlevel% neq 0 (
|
|
echo ERROR: Node.js no esta instalado.
|
|
echo Descargalo en https://nodejs.org
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo OK - Node.js detectado.
|
|
|
|
echo [2/4] Verificando Python...
|
|
python --version >nul 2>&1
|
|
if %errorlevel% neq 0 (
|
|
echo ERROR: Python no esta instalado.
|
|
echo Descargalo en https://python.org
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo OK - Python detectado.
|
|
|
|
echo [3/4] Instalando frontend...
|
|
cd /d "%ROOT%\ecotrack"
|
|
call npm install
|
|
if %errorlevel% neq 0 (
|
|
echo ERROR al instalar frontend.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo OK - Frontend listo.
|
|
|
|
echo [4/4] Instalando simulador...
|
|
cd /d "%ROOT%\simulador-backend"
|
|
python -m venv venv
|
|
call "%ROOT%\simulador-backend\venv\Scripts\activate.bat"
|
|
pip install fastapi uvicorn
|
|
echo OK - Simulador listo.
|
|
|
|
echo.
|
|
echo ============================================
|
|
echo Listo. Ahora haz doble clic en start.bat
|
|
echo y abre http://localhost:5174
|
|
echo ============================================
|
|
pause |