Files
softclick-landing/.agents/skills/START-HERE.md
2026-04-02 23:35:06 +03:00

3.7 KiB
Raw Blame History

🚀 НАЧНИТЕ ОТСЮДА

Актуальная структура репозитория: сборка в dist/ (стандарт Vite). Документация по деплою — в scripts/docs/. Скрипты — в scripts/. Точка входа приложения — корневой index.html и src/main.tsx.

Проект готов к деплою на Netlify!

Все проблемы исправлены:

  • ✅ Node.js зафиксирован на версии 18 LTS
  • ✅ Vite настроен на сборку в папку dist
  • ✅ Netlify настроен на публикацию из dist
  • ✅ Все конфигурации обновлены

🎯 Быстрый старт

1. Закоммитьте изменения

git add .
git commit -m "Fix: Pin Node.js to v18 and configure build output"
git push origin main

2. Деплой на Netlify

После пуша:

  1. Зайдите на https://app.netlify.com
  2. Откройте ваш сайт
  3. Дождитесь автоматического деплоя (~2-3 минуты)
  4. Готово! ✅

📖 Документация

Для быстрого решения проблем:

  • COMMIT-AND-DEPLOY.md - пошаговая инструкция по деплою
  • NETLIFY-FIX.md - решение проблем с Netlify
  • NODE-VERSION-FIX.md - информация о Node.js версии

Полная информация:

  • DEPLOYMENT.md - все способы деплоя
  • PLATFORMS.md - сравнение платформ
  • DEPLOY-QUICK.md - быстрая шпаргалка

История изменений:

  • LATEST-FIXES.md - последние исправления
  • FIXES-SUMMARY.md - полная сводка всех исправлений

🔍 Проверка перед коммитом (опционально)

# Проверьте версию Node.js
node -v  # Должно быть v18.x.x

# Если нет, установите:
nvm install 18
nvm use 18

# Запустите скрипт проверки сборки
chmod +x check-build.sh
./check-build.sh

# Должно показать:
# ✅ Node.js версия совместима
# ✅ BUILD OUTPUT: build

❓ Что дальше?

После успешного деплоя на Netlify:

Базовые настройки:

  • Проверьте что сайт работает
  • Настройте кастомный домен (если нужно)
  • SSL сертификат (Netlify настроит автоматически)

Дополнительные возможности:

  • Подключите Yandex.Metrika или Google Analytics
  • Настройте форму обратной связи
  • Добавьте favicon (уже есть в /public/favicon.svg)
  • Настройте redirects для старых URL (если нужно)

🆘 Проблемы с Netlify?

Вариант 1: Используйте Cloudflare Pages

1. https://pages.cloudflare.com
2. Build: npm run build
3. Output: build
4. Environment: NODE_VERSION = 18

Вариант 2: GitHub Pages

Создайте файл .github/workflows/deploy.yml (см. документацию)


✅ Быстрая команда для деплоя

# Всё в одной команде
git add . && \
git commit -m "Fix deployment config" && \
git push && \
echo "✅ Pushed! Check Netlify for deploy status."

Удачи с деплоем! 🎉

Если возникнут вопросы - см. файл COMMIT-AND-DEPLOY.md для детальных инструкций.