2026-03-26 09:56:51 +00:00
|
|
|
# Astro REDi Monorepo
|
2026-03-26 03:56:25 +00:00
|
|
|
|
|
|
|
|
Этот монорепозиторий содержит frontend и backend части приложения Astro REDi.
|
|
|
|
|
|
|
|
|
|
## Структура проекта
|
|
|
|
|
|
|
|
|
|
- `frontend/` - Astro-приложение для фронтенда
|
|
|
|
|
- `backend/` - PocketBase-приложение для бэкенда
|
|
|
|
|
|
|
|
|
|
## Установка
|
|
|
|
|
|
|
|
|
|
1. Установите зависимости для всего проекта:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
bun install
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
2. Установите зависимости для frontend:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
cd frontend && bun install
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Или выполните установку всех зависимостей одной командой:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
bun run install:all
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Запуск приложения
|
|
|
|
|
|
|
|
|
|
Для одновременного запуска frontend и backend приложения выполните:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
bun run dev
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Для запуска только frontend:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
bun run dev:frontend
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Для запуска только backend:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
bun run dev:backend
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Для остановки запущенных процессов:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
bun run stop
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Сборка проекта
|
|
|
|
|
|
|
|
|
|
Для сборки frontend приложения:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
bun run build
|
|
|
|
|
```
|