41 lines
1.1 KiB
Batchfile
41 lines
1.1 KiB
Batchfile
@echo off
|
|
echo Starting ReactShop Development Server with Seedheads.de API Proxy...
|
|
echo.
|
|
|
|
REM Check if node_modules directory exists
|
|
if not exist "node_modules" (
|
|
echo node_modules directory not found. Installing dependencies...
|
|
echo.
|
|
npm install .
|
|
if errorlevel 1 (
|
|
echo.
|
|
echo ERROR: npm install failed!
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo.
|
|
echo Dependencies installed successfully!
|
|
echo.
|
|
) else (
|
|
echo node_modules found, skipping installation.
|
|
echo.
|
|
)
|
|
|
|
REM Start the development server
|
|
echo Starting development server with Seedheads.de proxy...
|
|
echo Server will be available at: http://localhost:9500
|
|
echo API calls will be proxied to: https://seedheads.de
|
|
echo Press Ctrl+C to stop the server
|
|
echo.
|
|
|
|
REM Wait a moment then open Chrome
|
|
timeout /t 3 /nobreak >nul
|
|
start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" "http://localhost:9500"
|
|
|
|
REM Start the npm server (this will block until stopped)
|
|
npm run start:seedheads
|
|
|
|
REM This will only execute if the server is stopped
|
|
echo.
|
|
echo Development server stopped.
|
|
pause |