/electron-dev-console

一个用于在渲染进程查看主进程输出的 electron 开发调试工具

Primary LanguageTypeScript

electron-dev-console

一个用于在渲染进程查看主进程输出的 electron 开发调试工具

screenshot

why?

在开发 electron 应用中,主进程可以通过 --inspect 来调试主进程,但是有时候打包过后的应用与开发时表现并不一致,这个时候要调试主进程却只能通过 electron-log 之类的日志库通过写日志的方式调试,这似乎有点笨拙,因此有了这个仓库。

how to use

npm i -S electron-dev-console

in renderer process

import { renderer } from 'electron-dev-console'

renderer.init()

in main process

import { main } from 'electron-dev-console'
const win = new BrowserWindow({
  // your config
})

main.init(win)

main.success('success message')
main.info('info message')
main.warn('warn message')
main.error('error message')