Ведение журнала весьма полезно при создании веб-приложений, поскольку они сообщают нам, где именно что-то пошло не так. Мы также получаем контекст для вещей, которые пошли не так, и можем придумать возможные решения для того же самого.
Чтобы включить регистрацию в 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)
Запустите этот сервер и посетите любой маршрут на сервере. Вы должны увидеть журналы как —
Теперь, если вы получаете сообщение об ошибке на определенном маршруте или запросе, эти журналы должны помочь вам определить, что пошло не так в каждом из них.