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)

เรียกใช้เซิร์ฟเวอร์นี้และเยี่ยมชมเส้นทางใด ๆ บนเซิร์ฟเวอร์ คุณควรเห็นบันทึกเช่น -

ตอนนี้หากคุณได้รับข้อผิดพลาดเกี่ยวกับเส้นทางหรือคำขอที่เจาะจงบันทึกเหล่านี้จะช่วยให้คุณทราบว่ามีอะไรผิดพลาดในแต่ละรายการ