fix: change default app logging path

This commit is contained in:
leejooy96 committed 2025-06-26 18:29:07 +09:00
1 parent 91be10a072
commit e09aac4a2b
1 file changed
+6 -1
+6 -1
View File
@@ -2,6 +2,7 @@ import { app, WebContents, RenderProcessGoneDetails } from 'electron'
import Constants from './utils/Constants' import Constants from './utils/Constants'
import { createErrorWindow, createMainWindow } from './MainRunner' import { createErrorWindow, createMainWindow } from './MainRunner'
import log from 'electron-log/main' import log from 'electron-log/main'
import { join } from 'path'
let mainWindow let mainWindow
let errorWindow let errorWindow
@@ -12,12 +13,16 @@ const initializeMainLogger = () => {
preload: true preload: true
}) })
const appLogFilePath = join(app.getPath('userData'), 'logs', 'applog.log')
log.transports.file.resolvePathFn = () =>
join(app.getPath('userData'), 'logs', 'applog.log')
log.transports.file.level = 'silly' log.transports.file.level = 'silly'
log.transports.file.format = '[{y}{m}{d} {h}:{i}:{s}.{ms}|{level}]{text}' log.transports.file.format = '[{y}{m}{d} {h}:{i}:{s}.{ms}|{level}]{text}'
log.transports.console.format = '{h}:{i}:{s}.{ms} {text}' log.transports.console.format = '{h}:{i}:{s}.{ms} {text}'
log.transports.console.level = 'silly' log.transports.console.level = 'silly'
log.silly('App is ready') log.silly(`Start logging... (Path: ${appLogFilePath}) App is ready.`)
} }
app.on('ready', async () => { app.on('ready', async () => {