vicanso / koa-log

logger middlware for koa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dev predefined format using kog-logger

jkiimm opened this issue · comments

I cannot use dev format because of this line. Is it intended?

@jkiimm
You can use it like this (example):

// default log: combined style
app.use(koaLog());
// dev log include <-- and -->
app.use(koaLog('dev'));
app.use((ctx, next) => {
	const delay = new Promise(function(resolve, reject) {
		setTimeout(resolve, 3000);
	});
	return delay.then(next);
});

The log will be:

  <-- GET /
::ffff:127.0.0.1 - - [19/May/2017:12:44:46 +0000] "GET / HTTP/1.1" 200 11 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36" - 3025.551 ms
  --> GET / 200 3,030ms -

@jkiimm I am sorry for delete your comment. You can use dev without koa-logger. What's you problem using dev? Please show me the log.