我想记录控制台日志是否预期失败或任何异常进入日志文件。如果不使用 try and catch,我怎么能做到这一点。在 LOG4j for java 中有一个 rootlogger,它会自动将所有系统信息日志记录到文件中。可以为 javascript 的 log4JS 做同样的事情
log4js.configure({
appenders: [
{
type: "clustered",
appenders: [
{
type: "dateFile",
filename: "log/access.log",
pattern: "-yyyy-MM-dd",
category: "http"
},
{
type: "file",
filename: "log/app.log",
maxLogSize: 10485760,
numBackups: 3
},
{
type: "logLevelFilter",
level: "ERROR",
appender: {
type: "file",
filename: "log/errors.log"
}
}
]
}
]
})