【发布时间】:2017-10-31 20:28:18
【问题描述】:
我正在尝试使用 Winston JS 登录控制台和不同的文件。
目前控制台日志工作正常,但不能给文件我想要的名称:2017-05-31_Node.log,我得到的是2017-05-31_Node.log2017-05-31。
这是我的运输代码:
import { DailyRotateFileTransportInstance, transports } from 'winston';
import * as dailyRotateFile from 'winston-daily-rotate-file';
import * as path from 'path';
import * as moment from 'moment';
import { LogConstants } from '../../constants';
transports.DailyRotateFile = dailyRotateFile;
export let DailyRotateFileTransport = new transports.DailyRotateFile({
level: 'Error',
filename: path.join(LogConstants.LogsDirectory, `${ moment().format('YYYY-MM-DD') }_Node.log`),
datePattern: ''
});
我怎样才能有一个没有最后日期的文件?
【问题讨论】:
标签: javascript node.js winston