74 lines
1.5 KiB
Batchfile
74 lines
1.5 KiB
Batchfile
@echo off
|
|
REM ACE-Step UI Setup Script for Windows
|
|
setlocal enabledelayedexpansion
|
|
|
|
echo ==================================
|
|
echo ACE-Step UI Setup (Windows)
|
|
echo ==================================
|
|
echo.
|
|
|
|
REM Check Node.js
|
|
where node >nul 2>&1
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo Error: Node.js not found!
|
|
echo Please install Node.js 18+ from https://nodejs.org/
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
REM Show Node version
|
|
for /f "tokens=*" %%i in ('node --version') do echo Node.js version: %%i
|
|
|
|
REM Install frontend dependencies
|
|
echo.
|
|
echo Installing frontend dependencies...
|
|
call npm install
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo Error: Failed to install frontend dependencies
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
REM Install server dependencies
|
|
echo.
|
|
echo Installing server dependencies...
|
|
cd server
|
|
call npm install
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo Error: Failed to install server dependencies
|
|
cd ..
|
|
pause
|
|
exit /b 1
|
|
)
|
|
cd ..
|
|
|
|
REM Create server .env if it doesn't exist
|
|
if not exist "server\.env" (
|
|
echo.
|
|
echo Creating server\.env from example...
|
|
copy server\.env.example server\.env
|
|
)
|
|
|
|
REM Create data directory
|
|
if not exist "server\data" (
|
|
mkdir server\data
|
|
)
|
|
|
|
echo.
|
|
echo ==================================
|
|
echo Setup Complete!
|
|
echo ==================================
|
|
echo.
|
|
echo Next steps:
|
|
echo.
|
|
echo 1. Start ACE-Step API (in ACE-Step folder):
|
|
echo cd path\to\ACE-Step
|
|
echo uv run acestep-api --port 8001
|
|
echo.
|
|
echo 2. Start ACE-Step UI:
|
|
echo start.bat
|
|
echo.
|
|
echo 3. Open http://localhost:3000
|
|
echo.
|
|
pause
|