@echo off rem Прод-запуск одной командой: зависимости -> сборка фронта (если нужна) -> сервер. rem Файлы складываются в downloads\, UI на http://127.0.0.1:8000 chcp 65001 >nul setlocal cd /d "%~dp0" echo ==^> uv sync call uv sync || exit /b 1 if not exist "frontend\build" ( echo ==^> Сборка фронтенда ^(frontend\build отсутствует^) pushd frontend call npm install || exit /b 1 call npm run build || exit /b 1 popd ) else ( echo ==^> Фронтенд уже собран — пропускаю сборку ^(удалите frontend\build для пересборки^) ) echo ==^> Запуск PVideoDl на http://127.0.0.1:8000 uv run pvideodl