refactor: chaange figma structure with single package
This commit is contained in:
77
scripts/deploy.bat
Normal file
77
scripts/deploy.bat
Normal file
@@ -0,0 +1,77 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user