實現的需求:專案引用的其他模組的console輸出也會在我們自己列印的日誌中。
此處為1.1.1版本的配置。
配置log4js-conf.json如下。
,
],"replaceconsole": "true",
"levels":
}
在引用出引用配置即可實現:
log4js.configure(「log4js-conf.json」);
"category": ["console","loginfo"]
這段**至關重要,這樣配置才可以將控制台輸出跟我本地列印的日誌一起打在檔案中。
var log4js = require('log4js');
log4js.configure("../conf/log4js-conf.json");
var loginfo = log4js.getlogger('loginfo');
loginfo.info("add streams");
console.log("add streams");
這樣配置兩端add streams就會一起生成在同乙個檔案中,如下圖所示
日誌管理 log4js
版本 安裝 npm install log4js封裝 log4js 在專案根目錄下新建檔案logger.js var log4js require log4js log4js.configure replaceconsole true 替換 console.log levels exports.lo...
Log4js原理解析
log4js原理解析 基於log4js 0.6.14版本 log4js總共三篇部落格 log4js原理解析 log4js配置詳解 log4js多程序陷阱與避免 一 概述 網路上有不少關於log4j的原始碼解析文章,但是到目前為止還未見到乙個log4js的原始碼解析,雖然這兩者有其共同之處,但是在實現...
node 日誌管理log4js
我們使用express框架時,開發模式用node或者supervisor啟動nodejs應用時,控制台都是顯示如下的日誌。get css bootstrap.min.css 3041ms get css my.css 3040ms get js bootstrap.min.js 3044ms get...