安装
我们建议使用 国家预防机制 安装软件包:
npm install @croct/logging
基本用途
以下示例显示如何使用 ConsoleLogger数字 :
import {ConsoleLogger, LogLevel} from '@croct/logging';
const logger = new ConsoleLogger();
logger.log({
level: LogLevel.ERROR,
message: 'Unable to load data',
details: {
cause: 'The request failed',
status: 500,
},
});
执行情况
该一揽子方案提供下列执行:
- 被压制的潜行者
一个不记录任何东西的伐木机,但可以用来在需要的地方压制伐木. - 控制台
一个使用相应的控制台API语义写给控制台的日志机. - 前缀的跳转到器
在所有日志消息中预置前缀的日志 . - 在记忆中
一个将所有日志信息存储在内存的日志机. - 多标签
一个发送日志给多个日志的日志. - 已过滤
根据日志级别过滤日志的日志包.
公用事业
因为 JavaScript 允许扔出几乎所有的东西, 以证明更多关于错误的信息 经常需要一些锅炉板代码.
这个软件包提供了一些方便登录错误的功能:
- 提取错误
从未知被捕获的错误中提取出错误消息.
捐款
对一揽子计划的贡献总是受到欢迎的!
测试
在运行测试套件之前,开发依赖必须安装:
npm install
然后,运行所有测试:
npm run test
运行以下命令以对照样式指南检查代码 :
npm run lint
大楼
在建设项目之前,必须安装附属设施:
npm install
然后,为了构建共同JS模块:
npm run build
许可证
版权:"2015-2022 Croct Limited","All Rights"保留.
本文所载的所有资料均为并仍然是克罗克有限公司的财产。 本文所载的知识、设计和技术概念是Croct Limiteds专有的,可能由美国和外国专利、正在处理的专利所涵盖,并受贸易秘密或版权法的保护。 严格禁止传播这种信息或复制这种材料,除非事先得到克罗克特有限公司的书面许可.