入门
安装 evlog
在 TypeScript 项目中安装 evlog。支持 Nuxt、Next.js、SvelteKit、Hono、Express、Fastify、Elysia、NestJS 以及独立脚本。
evlog 支持 Nuxt、Next.js、SvelteKit、Nitro、NestJS 以及任何 TypeScript 服务端框架。
在我的项目中安装 evlog
安装
pnpm add evlog
bun add evlog
yarn add evlog
npm install evlog
使用 Agent 技能
如果你使用了 AI 助手(如 Claude Code、Cursor 等),安装 evlog 技能以获得引导式设置和代码审查:
Terminal
npx skills add https://www.evlog.dev
Your AI assistant can then help you set up evlog, review your logging patterns, and migrate existing code to wide events. See Agent Skills for details.
选择你的框架
安装包后,按照对应框架的设置指南进行操作:
TypeScript 配置
evlog 附带完整的 TypeScript 类型定义,无需额外配置。
evlog 需要 TypeScript 5.0 或更高版本以获得最佳的类型推断。
下一步
- Quick Start - 了解核心概念并开始使用 evlog
- Wide Events - 理解宽事件模式
- Adapters - 将日志发送到 Axiom、PostHog、Sentry 等