1
私はwinstonを使ってSailsアプリケーションにログインしています。これは私の設定です:Winstonファイル転送でエスケープ文字が記録される
var customLogger = new winston.Logger({
transports: [
new(winston.transports.File)({
level: 'debug',
filename: 'app.log',
colorize: false,
showLevel: false,
prettyPrint: false,
exitOnError: false,
json: true,
zippedArchive: true,
maxsize: 1000000000,
maxFiles: 30,
tailable: true
}),
new(winston.transports.Console)({
level: 'info',
exitOnError: false,
colorize: false,
showLevel: false
})
],
});
しかし、出力ファイルには奇数の文字があります。
{"level":"info","message":"\u001b[32minfo: \u001b[39m","timestamp":"2016-05-12T17:58:03.281Z"}
これらはコンソールの色です。 – Bonanza
はい、私はそれらの文字の出力を避けることはできません。 –