文件名称:structured-log:Serilog混合文本结构化日志记录JavaScript实现
文件大小:103KB
文件格式:ZIP
更新时间:2024-05-22 09:44:37
logger logging serilog structured-logging TypeScript
结构化日志 受启发JavaScript的结构化日志记录框架。 基本范例 const structuredLog = require ( 'structured-log' ) ; const log = structuredLog . configure ( ) . writeTo ( new structuredLog . ConsoleSink ( ) ) . create ( ) ; log . info ( 'Hello {Name}!' , 'Greg' ) ; 上面的代码会将以下内容打印到控制台: [Information] Hello Greg! 安装 结构化日志通过和分发。 运行以下命令: yarn add structured-log 如果不使用纱线: npm i --save structured-log 或者,使用Bower: bower instal
【文件预览】:
structured-log-dev
----rollup.config.js(547B)
----yarn.lock(120KB)
----bower.json(498B)
----src()
--------logEvent.ts(2KB)
--------batchedSink.ts(4KB)
--------logger.ts(8KB)
--------polyfills()
--------index.ts(428B)
--------consoleSink.ts(3KB)
--------messageTemplate.ts(4KB)
--------dynamicLevelSwitch.ts(2KB)
--------sink.ts(421B)
--------loggerConfiguration.ts(4KB)
--------enrichStage.ts(779B)
--------pipeline.ts(2KB)
--------filterStage.ts(424B)
----examples()
--------node()
--------browser()
----.travis.yml(260B)
----tsconfig.json(114B)
----LICENSE(11KB)
----assets()
--------serilog-js.png(7KB)
--------serilog-js.svg(4KB)
----test()
--------logEvent.spec.ts(3KB)
--------consoleSink.spec.ts(7KB)
--------polyfills.ts(342B)
--------loggerConfiguration.spec.ts(13KB)
--------dynamicLevelSwitch.spec.ts(4KB)
--------messageTemplate.spec.ts(5KB)
--------pipeline.spec.ts(6KB)
--------sink.spec.ts(2KB)
--------batchedSink.spec.ts(9KB)
--------index.spec.ts(575B)
--------enrichStage.spec.ts(3KB)
--------helpers.ts(1KB)
--------logger.spec.ts(8KB)
--------filterStage.spec.ts(1KB)
----README.md(11KB)
----dist()
--------polyfills()
--------structured-log.js.map(956B)
--------dynamicLevelSwitch.d.ts(1KB)
--------loggerConfiguration.d.ts(1KB)
--------batchedSink.d.ts(1KB)
--------logEvent.d.ts(2KB)
--------structured-log.es6.js.map(942B)
--------enrichStage.d.ts(365B)
--------structured-log.es6.js(32KB)
--------structured-log.js(34KB)
--------logger.d.ts(5KB)
--------index.d.ts(423B)
--------sink.d.ts(359B)
--------consoleSink.d.ts(806B)
--------filterStage.d.ts(299B)
--------messageTemplate.d.ts(898B)
--------pipeline.d.ts(994B)
----.gitignore(754B)
----package.json(2KB)