调试主进程 | Debugging the Main Process
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中调试主进程