Logger - nokitjs/nokit GitHub Wiki
Nokit 内置的基于文件的日志模块,日志会以 yyyy-MM-dd.log
格式的文件名存储于 ./logs 文件夹内,默认情况下,每一个请求都将被录到日志中,在发现异常时也将错误信息记录到日志。
实现新的 LogWriter ,通过 config.json 可以替换默认的文件 LogWriter,如下:
{
...
"log": {
"enabled": true,
"provider": "$./providers/log-writer-file",
"path": "./logs"
},
...
}
在你的应用程序中,也可以通过 context.logger
或者 server.logger
记录日志,如下
context.logger.log("text");
context.logger.info("text");
context.logger.warn("text");
context.logger.error("text");
context.logger.error(err);