[Main Process]
this.utilityProcess.on('message', (message: any) => {
const { event, data } = message
switch (event) {
case 'LOG':
return console.log('[Socket]', ...data)
case 'ERROR':
return console.error('[Socket]', ...data)
}
})
[Renderer Process]
Finally, the hooks of 'electron-log/reducer' were blocked
logger.hooks.push((message) => {
if (message.variables.processType === 'main') {
return false
}
// do something ...
})