@echo off chcp 65001 >nul cd /d "%~dp0.." echo. echo ==================================== echo 🚀 ДЕПЛОЙ SOFTCLICK echo ==================================== echo. echo 📦 Проверка зависимостей... if not exist "node_modules\" ( echo Установка зависимостей... call npm install ) echo. echo 🔨 Сборка проекта... call npm run build if %errorlevel% equ 0 ( echo. echo ✅ Сборка успешна! echo. echo ==================================== echo 📂 Файлы готовы в папке: dist\ echo ==================================== echo. echo Выберите действие: echo 1. Открыть папку dist echo 2. Создать архив dist.zip echo 3. Показать инструкции по деплою echo. set /p choice="Ваш выбор (1-3): " if "%choice%"=="1" ( explorer dist ) if "%choice%"=="2" ( echo. echo 📦 Создание архива... powershell Compress-Archive -Path dist\* -DestinationPath dist.zip -Force echo ✅ Архив создан: dist.zip explorer . ) if "%choice%"=="3" ( echo. type scripts\docs\DEPLOYMENT.md ) echo. echo ==================================== echo 📖 СПОСОБЫ ДЕПЛОЯ: echo ==================================== echo. echo ⭐ РЕКОМЕНДУЕМЫЕ (бесплатно): echo 1. Netlify - https://netlify.com echo 2. Cloudflare Pages - https://pages.cloudflare.com echo 3. GitHub Pages - автоматически echo. echo 🇷🇺 РОССИЙСКИЕ: echo 1. Яндекс.Облако - см. scripts\docs\deploy-yandex-cloud.md echo 2. Timeweb/Beget - см. scripts\docs\deploy-traditional-hosting.md echo. echo 📄 Полная инструкция: scripts\docs\DEPLOYMENT.md echo. ) else ( echo. echo ❌ Ошибка при сборке! echo Проверьте логи выше. pause exit /b 1 ) pause