Electron程序调试

299 阅读1分钟

开发环境调试

Electron中主要开发组成为Chromium(渲染进程)、Nodejs(主进程),所以调试方法可以套用前端已有的调试方法;我们打开Chromium的开发者工具即可愉快的调试了.

    const win = new BrowserWindow(opt);
    win.webContents.openDevTools();

生产环境调试

  1. Electron 提供了 --inspect 和 --inspect-brk 开关。
  2. Electron 将监听指定 port 上的 V8 调试协议消息, 外部调试器需要连接到此端口上。 port 默认为 5858
electron --inspect=5858 your/app
  1. 外部调试器页面(首选chrome浏览器)
    你需要使用一个支持 V8 调试协议的调试器
  • 通过访问 chrome://inspect 来连接 Chrome 并在那里选择需要检查的Electron 应用程序。

image.png