loop-plugin-sentry/README.md

44 lines
1.2 KiB
Markdown

# Sentry Plugin
Sentry плагин для LOOP.
## Структура проекта
- `server/` - серверная часть плагина (Go)
- `webapp/` - клиентская часть плагина (React/TypeScript)
- `plugin.json` - манифест плагина
- `plugin.go` - точка входа плагина
## Установка и сборка
```bash
cd server
go mod download
cd ../webapp
yarn install
cd ..
make build
```
## Разработка
Для разработки используйте команды из Makefile:
- `make server` - сборка серверной части
- `make webapp` - сборка клиентской части
- `make dist` - полная сборка плагина
- `make check-style` - проверка стиля кода
- `make test` - запуск тестов
## Настройка
Измените следующие файлы для настройки плагина:
- `plugin.json` - ID, имя и описание плагина
- `server/plugin/plugin.go` - основная логика сервера
- `webapp/src/index.tsx` - точка входа клиентской части
- `webapp/src/components/RootComponent.tsx` - корневой компонент React