Koa.js - Ведение журнала
Ведение журнала очень полезно при создании веб-приложений, поскольку они говорят нам, где именно что-то пошло не так. Мы также получаем контекст того, что пошло не так, и можем предложить возможные решения для этого.
Чтобы включить логирование в Koa, нам понадобится промежуточное ПО, koa-logger. Установите его с помощью следующей команды.
$ npm install --save-dev koa-logger
Теперь в свое приложение добавьте следующий код, чтобы включить ведение журнала.
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)
Запустите этот сервер и посетите любой маршрут на сервере. Вы должны увидеть журналы вроде -
Теперь, если вы получаете ошибку на конкретном маршруте или запросе, эти журналы должны помочь вам выяснить, что пошло не так в каждом из них.