返回提交历史
Modified
src/utils/logger.ts
+5
-13
XFEstudio/XFESpaceNinjaServer
chore: remove error.log file (#3806)
Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/3806 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
d49dc3e3
代码差异
1 个文件
+5
-13
@@ -46,14 +46,8 @@ const fileFormat = format.combine(
46
46
format.json()
47
47
);
48
48
49
const errorLog = new transports.DailyRotateFile({
50
filename: "logs/error.log",
51
format: fileFormat,
52
level: "error",
53
datePattern: "YYYY-MM-DD"
54
});
55
const combinedLog = new transports.DailyRotateFile({
56
filename: "logs/combined.log",
49
const fileLog = new transports.DailyRotateFile({
50
filename: `logs/${config.logger.level}.log`,
57
51
format: fileFormat,
58
52
datePattern: "YYYY-MM-DD"
59
53
});
@@ -72,7 +66,7 @@ const consoleLog = new transports.Console({
72
66
)
73
67
});
74
68
75
const transportOptions = config.logger.files ? [consoleLog, errorLog, combinedLog] : [consoleLog];
69
const transportOptions = config.logger.files ? [consoleLog, fileLog] : [consoleLog];
76
70
77
71
//possible log levels: { fatal: 0, error: 1, warn: 2, info: 3, http: 4, debug: 5, trace: 6 },
78
72
const logLevels = {
@@ -105,10 +99,8 @@ export const logger = createLogger({
105
99
106
100
addColors(logLevels.colors);
107
101
108
errorLog.on("new", filename => logger.info(`Using error log file: ${filename}`));
109
combinedLog.on("new", filename => logger.info(`Using combined log file: ${filename}`));
110
errorLog.on("rotate", filename => logger.info(`Rotated error log file: ${filename}`));
111
combinedLog.on("rotate", filename => logger.info(`Rotated combined log file: ${filename}`));
102
fileLog.on("new", filename => logger.info(`Using log file: ${filename}`));
103
fileLog.on("rotate", filename => logger.info(`Rotated log file: ${filename}`));
112
104
113
105
export const logError = (err: Error, context: string): void => {
114
106
if (err.stack) {