base commit

This commit is contained in:
@kirill.komarov
2026-05-10 14:38:32 +05:00
parent 5ddde15fd3
commit f56d6a79fb
6 changed files with 141 additions and 4 deletions
+16 -2
View File
@@ -50,17 +50,31 @@
### Бэкенд
**Вариант A — типовой `.env`**
```bash
cd server
cp .env.example .env # укажите ADMIN_EMAIL
npm install
npx prisma migrate dev # если база ещё не создана
npx prisma db seed # опционально: тестовые категории и товары
npm run dev
npx prisma db seed # опционально: тестовые категории и товары
npm run dev:classic # загрузка из `.env`
```
**Вариант B — файл [`server/.dev_env`](server/.dev_env)** (то, что уже лежит в репозитории для локального стенда; нужен **Node.js 20.6+** из‑за `node --env-file`):
```bash
cd server
npm install
npm run dev # переменные из `.dev_env`
```
Очистка БД до «чистого» тестового состояния (SQLite + миграции + seed): в `server/` выполните `npm run db:reset:test`.
Сервер: `http://127.0.0.1:3333`. Проверка: `GET /health`.
Черновик деплоя на Proxmox: [docs/test-deploy-proxmox.md](docs/test-deploy-proxmox.md).
### Фронтенд
В другом терминале: