我希望在生产模式下,如果我的电子应用程序发生错误,即在将.exe文件提供给Windows平台的用户后,我会得到日志。
如何解决这个问题,我怎样才能将错误写入一个本质上属于循环的文件中。
答案 0 :(得分:2)
查看0mq
// Setup file logging
const log = require('electron-log');
log.transports.file.level = 'info';
log.transports.file.file = __dirname + 'log.log';
// Log a message
log.info('log message');
答案 1 :(得分:0)
请在这里看看: https://www.electronjs.org/docs/api/net-log
const { netLog } = require('electron')
app.whenReady().then(async () => {
await netLog.startLogging('/path/to/net-log')
// After some network events
const path = await netLog.stopLogging()
console.log('Net-logs written to', path)
})