Electron参考手册
指南 | Guides
调试主进程 | Debugging the Main Process
电子浏览器窗口中的DevTools只能调试在该窗口中执行的JavaScript(即网页)。要调试在主进程中执行的JavaScript,您需要使用外部调试器并使用--inspect
or --inspect-brk
开关启动Electron 。
命令行开关
使用以下命令行开关之一启用主进程的调试:
--inspect=[port]
Electron将监听指定的V8检查器协议消息port
,外部调试器将需要连接到此端口。默认port
是5858
。
electron --inspect=5858 your/app
--inspect-brk=[port]
就像--inspector
在第一行JavaScript中暂停执行一样。
外部调试器
您将需要使用支持V8检查器协议的调试器。
- 通过访问
chrome://inspect
并选择检查已启动的Electron应用程序来连接Chrome 。
- 在VSCode中调试主进程
指南 | Guides相关
Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。
主页 | https://electron.atom.io/ |
源码 | https://github.com/electron/electron |
发布版本 | 1.7.9 |