log4js 是 Node.js 日志處理中的數一數二的模塊。比起console或者 TJ 的 debug 有其優勢,尤其針對投入生產的 Node.js 項目來說下面這些是不可少的:
- 日志分級
- 日志分類
- 日志落盤
本文將會給你一個 log4js 的全面介紹,讓你可以在項目中駕輕就熟的使用 log4js,開發調試容易,線上更好地監控或排查問題。
牛刀小試
下面這三行代碼為你展示瞭 log4js 最簡單的用法:
// file: simplest.js
var log4js = require('log4js');
var logger = log4js.getLogger();
logger.debug("Time:", new Date());