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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user