Add proxy target configuration and new start script for seedheads dev mode
This commit is contained in:
41
start-dev-seedheads.bat
Normal file
41
start-dev-seedheads.bat
Normal file
@@ -0,0 +1,41 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user