@exodus/logger

中文文档
1.2.4发布于 2026/10/14MITTypeScriptES Module近 30 天下载 1.3万

一个简单的所有事物的日志机 Hyda

中文使用文档

@ exodus/ logger (英语)

一个简单的记录器,所有的东西,海德拉。 使用控制台打印信件 .

使用量

首先,创建一个日志实例 。 您可以在此提供可选的命名空间 。 每个消息都会 以此字符串为前缀.

import createLogger from '@exodus/logger'

const logger = createLogger()
const namespacedLogger = createLogger('dumbledore')

一旦有实例,就使用任何日志级方法.

目前支持以下日志级别:

trace, (中文(简体) ), debug, (中文(简体) ), log, (中文(简体) ), info, (中文(简体) ), warn, (中文(简体) ), error

import createLogger from '@exodus/logger'

const logger = createLogger('dumbledore')

logger.log('It is our choices, Harry, that show what we truly are, far more than our abilities.')
// console.log: [dumbledore] It is our choices, Harry, that show what we truly are, far more than our abilities.

logger.info('We are only as strong as we are united, as weak as we are divided.')
// console.info: [dumbledore:info] We are only as strong as we are united, as weak as we are divided.

版本与发布记录

@exodus/logger 共发布 7 个版本,首次发布于 2024/02/07;过去 12 个月发布了 1 个版本。

版本发布日期距今
1.2.4latest2026/10/141 个月前
1.2.32024/11/022 年前
1.2.22024/07/302 年前
1.2.12024/07/282 年前
1.2.02024/07/262 年前
1.1.02024/03/112 年前

关于 @exodus/logger 的常见问题

@exodus/logger 是什么?

一个简单的所有事物的日志机 Hyda

如何安装 @exodus/logger?

在项目目录运行 npm install @exodus/logger,或使用 pnpm add / yarn add / bun add。

@exodus/logger 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@exodus/logger 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@exodus/logger 可以商用吗?

@exodus/logger 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@exodus/logger 的下载量有多少?

根据 npm 官方下载统计,@exodus/logger 在 2026/10/14 – 2026/11/12 这 30 天内被下载 12,687 次,日均约 423 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@exodus/logger 还在维护吗?

最新版本 1.2.4 发布于 2026/10/14(1 个月前);至今共发布 7 个版本,其中过去 12 个月发布了 1 个;首次发布于 2024/02/07。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。