chore: npm run dev поднимает фронтенд и auth-сервис вместе

Локальное окружение требовало двух терминалов, а без запущенного
auth-сервиса форма отдаёт 500 от vite-прокси — это легко принять за баг
приложения. Теперь concurrently стартует оба процесса с метками
[web]/[auth]; только фронтенд — npm run dev:web.

Заодно поправлен README сервиса: GRAPH_SCOPE больше не нужно задавать
руками, дефолт уже указывает на App ID URI api.tnsu.kz.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-24 12:57:36 +05:00
parent 07a44e3b0e
commit 0eb81e61e5
4 changed files with 275 additions and 3 deletions
+12
View File
@@ -26,9 +26,21 @@ npm install
npm run dev
```
`npm run dev` поднимает сразу оба процесса: фронтенд на `:3000` и сервис
авторизации `hr-appeals-auth` на `:3100` (логи помечены `[web]` и `[auth]`).
Форма отправляется на `/api/feedback`, dev-сервер проксирует это на `:3100` —
так же, как nginx в проде (`nginx.conf`). Без запущенного `[auth]` отправка
формы отдаёт 500 от прокси.
Сервису нужен `server/.env` с сертификатом Azure AD — скопируйте
[server/.env.example](server/.env.example) и подставьте свои пути. Сами
`.pem`-файлы в git не хранятся, их надо взять у администратора. Подробнее —
в [server/README.md](server/README.md).
Прочие команды:
```bash
npm run dev:web # только фронтенд, без сервиса авторизации
npm run build # проверка типов + тесты + production-сборка в dist/
npm run typecheck # только проверка типов
npm run test # тесты один раз (то же, что гоняет CI)