NextNodeTemplate/SETUP.md

1.7 KiB
Raw Blame History

Настройка проекта после клонирования

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

  1. Переименуйте проект

    • Обновите package.json в frontend/ и backend/
    • Обновите название в README.md
    • Обновите ecosystem.config.js (имена процессов PM2)
  2. Установите зависимости

# Frontend
cd frontend
npm install

# Backend
cd ../backend
npm install
  1. Настройте переменные окружения

Создайте файлы:

  • frontend/.env.local (опционально)
  • backend/.env (если нужно)
  1. Запустите проект
# Терминал 1 - Frontend
cd frontend
npm run dev

# Терминал 2 - Backend
cd backend
node server.js
  1. Настройте Git
git init
git add .
git commit -m "Initial commit"
git remote add origin <your-repository-url>
git push -u origin main
  1. Создайте ветку dev
git checkout -b dev
git push -u origin dev

Настройка сервера

  1. Обновите информацию в docs/PROJECT_RULES.md:

    • IP сервера
    • Пользователь
    • Путь проекта
    • Имена процессов PM2
  2. Настройте ecosystem.config.js под ваши нужды

  3. На сервере установите зависимости и соберите проект

Готово!

Теперь можно начинать разработку. Все правила и стандарты описаны в docs/PROJECT_RULES.md