Cela ne s'imprime pas sur la console en couleur. Tout est blanc. J'ai été googling pendant des heures. Je cours Ubuntu 17.Winston ne se connecte pas en couleur
// Logging with Winston
const os = require('os')
const fs = require('fs')
const path = require('path')
const config = require('../data/config/config')
const winston = require('winston')
const { createLogger, format, transports } = winston
const tsFormat =() => (new Date()).toLocaleTimeString()
const logDir = path.resolve(os.homedir(), '.test-logs')
if (!fs.existsSync(logDir)) {
fs.mkdirSync(logDir)
}
const logger = createLogger({
format: format.combine(
format.splat(),
format.simple()
),
transports: [
new transports.Console({ timestamp: tsFormat, level: config.logLevel, colorize: true }),
new transports.File({ filename: path.resolve(logDir, 'info.log'), level: 'info' }),
new transports.File({ filename: path.resolve(logDir, 'error.log'), level: 'error' })
]
})
module.exports = logger
Je ne reçois aucun message d'erreur ou quoi que ce soit. C'est juste blanc.