Node.js 节点JS-Winston未将任何内容记录到日志文件中
下面是代码示例:Node.js 节点JS-Winston未将任何内容记录到日志文件中,node.js,logging,winston,Node.js,Logging,Winston,下面是代码示例: var winston = require('winston'); var loggerNew = new (winston.Logger)({ transports: [ new winston.transports.File({filename: 'all-logs.log'}) ], exceptionHandlers: [ new winston.transports.File({filename: 'except
var winston = require('winston');
var loggerNew = new (winston.Logger)({
transports: [
new winston.transports.File({filename: 'all-logs.log'})
],
exceptionHandlers: [
new winston.transports.File({filename: 'exceptions.log'})
]
});
我正在使用winston模块进行日志记录实验。但它并没有向文件写入任何内容。请给出建议
winston.exceptions.handle(
new winston.transportsConsole(),
new winston.transports.File({ filename: 'logs/test.log' })
);
throw new Error('Exception Handler');
试试这个
试试这个。我运行你的代码没有任何问题,它是由日志文件创建的。如何登录?如何运行代码?文件名是相对于进程位置创建的,请尝试将文件名更改为
require(“path”)。join(\uu dirname,“all logs.log”)
@ParhamAlvani:我使用的代码与我在此处发布的代码相同。你能告诉我你的节点版本和winston版本吗?我运行你的代码没有任何问题,它是创建的日志文件。如何登录?如何运行代码?文件名是相对于进程位置创建的,请尝试将文件名更改为require(“path”)。join(\uu dirname,“all logs.log”)
@ParhamAlvani:我使用的代码与我在此处发布的代码相同。你能告诉我你的节点版本和温斯顿版本吗?