Koa.js - rejestrowanie

Rejestrowanie jest bardzo przydatne podczas tworzenia aplikacji internetowych, ponieważ informuje nas, gdzie dokładnie coś poszło nie tak. Uzyskujemy również kontekst dla rzeczy, które poszły nie tak i możemy wymyślić możliwe rozwiązania tego samego.

Aby umożliwić logowanie w Koa, potrzebujemy oprogramowania pośredniego, koa-logger. Zainstaluj go za pomocą następującego polecenia.

$ npm install --save-dev koa-logger

Teraz w aplikacji dodaj następujący kod, aby włączyć rejestrowanie.

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)

Uruchom ten serwer i odwiedź dowolną trasę na serwerze. Powinieneś zobaczyć dzienniki takie jak -

Teraz, jeśli pojawi się błąd dotyczący określonej trasy lub żądania, te dzienniki powinny pomóc Ci dowiedzieć się, co poszło nie tak w każdym z nich.