62 lines
1.2 KiB
Markdown
62 lines
1.2 KiB
Markdown
|
|
# Astro Redi Monorepo
|
||
|
|
|
||
|
|
Этот монорепозиторий содержит 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
|
||
|
|
```
|