Koa.js - Logging

O registro é muito útil ao criar aplicativos da web, pois eles nos dizem onde exatamente as coisas deram errado. Também entendemos o contexto das coisas que deram errado e podemos propor soluções possíveis para as mesmas.

Para habilitar o registro no Koa, precisamos do middleware, koa-logger. Instale-o usando o seguinte comando.

$ npm install --save-dev koa-logger

Agora, em seu aplicativo, adicione o código a seguir para habilitar o registro.

var logger = require('koa-logger')
var koa = require('koa')

var app = koa()
app.use(logger())

app.use(function*(){
   this.body = "Hello Logger";
})

app.listen(3000)

Execute este servidor e visite qualquer rota no servidor. Você deve ver os registros como -

Agora, se você receber um erro em uma rota ou solicitação específica, esses logs devem ajudá-lo a descobrir o que deu errado em cada um deles.