Skip to content

示例

NOTE

本页由仓库元数据、API reports 或示例目录生成;包名、export subpaths、TypeScript 声明和源码链接保留原文,便于与发布产物逐项核对。

可运行示例位于仓库 examples/ 目录。示例直接引用本地 dist 输出时,需要先构建 packages。

示例展示内容依赖Scripts
Browser Basic浏览器 HTTP transport、离线队列、生命周期采集和浏览器 integrations。@loggerjs/browser, @loggerjs/processorsbuild, clean, dev, typecheck
Browser Support Export浏览器 IndexedDB 支持日志存储、按 session 导出 ZIP 和 localStorage spill。@loggerjs/browser, @loggerjs/processorsbuild, clean, dev, typecheck
Node BasicNode stdout transport、进程采集、typed events 和脱敏。@loggerjs/node, @loggerjs/processorsstart, typecheck
Otel BasicOTLP JSON transport 和 OpenTelemetry trace context 映射。@loggerjs/node, @loggerjs/otelstart, typecheck
Pretty Output浏览器和终端 pretty output 示例,用于本地开发体验。NoneNone
Sentry BasicSentry adapter transport,包含结构化日志、breadcrumbs 和错误。@loggerjs/core, @loggerjs/sentrystart, typecheck

本地运行

bash
pnpm install
pnpm build
pnpm --filter loggerjs-node-basic-example start
pnpm --filter loggerjs-browser-basic-example dev
pnpm --filter loggerjs-browser-support-export-example dev
node examples/pretty-output/node.mjs

基于 MIT License 发布。