我是 winston 的新手,并试图将 nodejs 服务器日志存储到文件中。
const {
createLogger,
transports,
format
} = require('winston');
const logger = createLogger({
transports: [
new transports.File({
filename : 'info.log',
level: 'info',
format: format.combine(format.timestamp(), format.json())
})
]
})
module.exports = logger;
我可以使用logger.log('info',"Inside /login")
如何存储 nodejs 服务器日志在文件中存储日志,这些日志在发生错误时自动运行时生成。
例如,当 mySQL 数据库连接关闭并且这些日志由 nodejs 服务器生成时,我可以在控制台中看到这个日志。