入门
安装 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
你的 AI 助手随后可以帮助你设置 evlog、审查你的日志记录模式,并将现有代码迁移到宽事件。有关详细信息,请参阅 Agent Skills。
试试 查看 CLI 概览 和
@evlog/cli。 独立的软件包,目前还处于早期阶段,但只需一条命令即可评估哪些入口点仍然没有日志记录。无需安装:npx @evlog/cli map
# 或:pnpm dlx @evlog/cli map
evlog map。只有当你希望它在 CI 中使用时,才将其固定为开发依赖。集成到你的框架中
安装包后,按照对应框架的设置指南进行操作:
为你添加的字段提供类型
evlog 附带完整的 TypeScript 类型定义,无需额外配置。
evlog 需要 TypeScript 5.0 或更高版本以获得最佳的类型推断。