2.1.8 • Published 4 months ago

co-log v2.1.8

Weekly downloads
1
License
ISC
Repository
-
Last release
4 months ago

co-log

基于log4js的nodejs日志库,支持requestId输出,支持koa.

Install

npm i co-log

Usage

import {Log} from 'co-log';

let log = new Log({path: '/opt/yourpath'});

Options

初始化参数

  • 'path' - string类型,日志存放路径
const options= {
    path: '/opt/yourpath'
}

RequestId设置

log.setRequestId(string)

在function中设置requestId,所有console.log打印都带requestId

async function test() {
    log.setRequestId('ae21f206375744f0b6188f45b7f856d3')
    console.log({a:1})
    //[2022-11-24 23:18:47.160] [INFO] - ae21f206375744f0b6188f45b7f856d3 {a:1}
}

log.setRequestIdForKoa()

返回koa框架的中间件,所有api请求都自带requestId

const Koa = require('koa')
const app = new Koa()
//第一个引入log的中间件
app.use(log.setRequestIdForKoa());
...
2.1.8

4 months ago

2.1.7

2 years ago

2.1.4

3 years ago

2.1.6

3 years ago

2.1.5

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.3

3 years ago

2.0.9

3 years ago

2.0.8

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.1

3 years ago

1.0.22

4 years ago

1.0.24

4 years ago

1.0.23

4 years ago

1.0.21

6 years ago

1.0.20

6 years ago

1.0.19

6 years ago

1.0.18

6 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

7 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.0.1

9 years ago