feat: add electron-log package. fix build issue
This commit is contained in:
1 parent
c83bedb395
commit
89f68ce61c
4 files changed
+25
-3
No files matched your search
@@ -1,10 +1,23 @@
|
||||
import { app, WebContents, RenderProcessGoneDetails } from 'electron'
|
||||
import Constants from './utils/Constants'
|
||||
import { createErrorWindow, createMainWindow } from './MainRunner'
|
||||
import log from 'electron-log/main'
|
||||
|
||||
let mainWindow
|
||||
let errorWindow
|
||||
|
||||
const initializeMainLogger = () => {
|
||||
log.initialize({
|
||||
includeFutureSessions: false,
|
||||
preload: true
|
||||
})
|
||||
|
||||
log.transports.file.level = 'silly'
|
||||
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.level = 'silly'
|
||||
}
|
||||
|
||||
app.on('ready', async () => {
|
||||
if (Constants.IS_DEV_ENV) {
|
||||
import('./index.dev')
|
||||
@@ -17,6 +30,7 @@ app.on('ready', async () => {
|
||||
systemPreferences.setUserDefault('NSDisabledCharacterPaletteMenuItem', 'boolean', true)
|
||||
}
|
||||
*/
|
||||
initializeMainLogger()
|
||||
|
||||
mainWindow = await createMainWindow()
|
||||
})
|
||||
|
||||
Reference in new issue
Block a user