Koa.js - Protokollierung

Die Protokollierung ist sehr nützlich beim Erstellen von Webanwendungen, da sie uns mitteilen, wo genau etwas schief gelaufen ist. Wir erhalten auch den Kontext für die Dinge, die schief gelaufen sind, und können mögliche Lösungen dafür finden.

Um die Anmeldung in Koa zu ermöglichen, benötigen wir die Middleware, koa-logger. Installieren Sie es mit dem folgenden Befehl.

$ npm install --save-dev koa-logger

Fügen Sie nun in Ihrer Anwendung den folgenden Code hinzu, um die Protokollierung zu aktivieren.

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)

Führen Sie diesen Server aus und besuchen Sie eine beliebige Route auf dem Server. Sie sollten die Protokolle sehen wie -

Wenn Sie nun einen Fehler auf einer bestimmten Route oder Anfrage erhalten, sollten diese Protokolle Ihnen helfen, herauszufinden, was in jedem von ihnen schief gelaufen ist.