ฉันมีโปรเจ็กต์ Express-based ที่สมบูรณ์ใช้งานได้พร้อมคำสั่ง console.log () และ console.error () มากมายตลอด โปรเจ็กต์ทำงานโดยใช้ตลอดไปโดยกำหนดให้ stdout และ stderr เป็น 2 ไฟล์แยกกัน
ทุกอย่างทำงานได้ดี แต่ตอนนี้ฉันไม่มีการประทับเวลา - เพื่อให้ทราบว่าเกิดข้อผิดพลาดเมื่อใด
ฉันสามารถค้นหา / แทนที่บางประเภทได้ตลอดทั้งรหัสของฉันหรือใช้โมดูล npm บางอย่างที่แทนที่คอนโซลในแต่ละไฟล์ แต่ฉันไม่ต้องการสัมผัสไฟล์โมเดล / เส้นทางทุกอย่างเว้นแต่ฉันจะต้องทำอย่างนั้น
มีวิธีใดบ้างที่อาจเป็นมิดเดิลแวร์ของ Express ที่ช่วยให้ฉันสามารถเพิ่มการประทับเวลาในทุกครั้งที่โทรได้หรือฉันต้องเพิ่มด้วยตนเอง