问题: 为甚么最上面的两条日志:server listen on 3000,和wdd没有被保存在日志文件里? 如何才能把这些console信息也保存在日志里?
log4js-node 配置
// log4js config
log4js.configure({
appenders:[
{type:'console'},
{type:'file', filename:path.join(__dirname, 'logs/well-client.log'), category: 'log4jslog'}
],
replaceConsole: true
});
var logger = log4js.getLogger('log4jslog');
...
app.use(log4js.connectLogger(logger, {level: 'info'}));
console截图

日志文件
[2016-12-21 14:43:06.293] [INFO] log4jslog - ::1 - - "GET / HTTP/1.1" 304 - "" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
[2016-12-21 14:43:06.336] [INFO] log4jslog - ::1 - - "GET /css/sf-main.css HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
[2016-12-21 14:43:06.346] [INFO] log4jslog - ::1 - - "GET /js/websocket-suport.min.js HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
[2016-12-21 14:43:06.348] [INFO] log4jslog - ::1 - - "GET /js/well-client.js HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
[2016-12-21 14:43:06.352] [INFO] log4jslog - ::1 - - "GET /js/jquery-1.11.3.min.js HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
...
INFO输出到console,'trace', 'info', 'warn'输出到文件