ym88659208ym87991671
Плагин для работы с логами | Документация для разработчиков

Плагин для работы с логами

Обновлено 28 мая 2024

LogsPlugin позволяет подписаться на события логов jazz-sdk-electron в main-процессе и настроить вывод логов в консоль.

LogsPlugin работает только в main-процессе ElectronJS.

Подключение

Пример подключения плагина:

import { createJazzSdkElectronMain } from '@salutejs/jazz-sdk-electron/main';
import { logsPlugin } from '@salutejs/jazz-sdk-web-plugins/main';

await createJazzSdkElectronMain({
plugins: [logsPlugin()],
});

Подписка на вывод логов

Пример подписки на вывод логов:

import { createJazzSdkElectronMain } from '@salutejs/jazz-sdk-electron/main';
import { logsPlugin } from '@salutejs/jazz-sdk-web-plugins/main';

await createJazzSdkElectronMain({
plugins: [
logsPlugin({
isDisableStdout: true
logLevel: 'debug',
subscribe: ({ level, messages, tag, timestamp, meta }) => {
logger(level, messages, tag, timestamp, meta);
},
})
],
});

Псевдонимы типов

Методы

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.