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

121 lines
3.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🚀 НАЧНИТЕ ОТСЮДА
> **Актуальная структура репозитория:** сборка в **`dist/`** (стандарт Vite). Документация по деплою — в **`scripts/docs/`**. Скрипты — в **`scripts/`**. Точка входа приложения — корневой **`index.html`** и **`src/main.tsx`**.
## Проект готов к деплою на Netlify!
Все проблемы исправлены:
- ✅ Node.js зафиксирован на версии 18 LTS
- ✅ Vite настроен на сборку в папку `dist`
- ✅ Netlify настроен на публикацию из `dist`
- ✅ Все конфигурации обновлены
---
## 🎯 Быстрый старт
### 1. Закоммитьте изменения
```bash
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** - полная сводка всех исправлений
---
## 🔍 Проверка перед коммитом (опционально)
```bash
# Проверьте версию 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` (см. документацию)
---
## ✅ Быстрая команда для деплоя
```bash
# Всё в одной команде
git add . && \
git commit -m "Fix deployment config" && \
git push && \
echo "✅ Pushed! Check Netlify for deploy status."
```
---
**Удачи с деплоем!** 🎉
Если возникнут вопросы - см. файл **COMMIT-AND-DEPLOY.md** для детальных инструкций.