🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 第9章.调试主进程 在一个 Electron 浏览器窗口中的开发者工具只能调试在这个窗口(即 web 页面)中执行的 JavaScript。要调试在主进程中执行的 JavaScript,需要实用哦该一个外部调试工具,并使用 `--debug` 或 `--debug-brk` 开关运行 Electron。 ## 命令行开关 使用如下之一命令行开关来开启主进程调试: ### `--debug=[port]` Electron 会在指定 `port` 监听 V8 调试工具协议消息,外部调试工具需要连接这个端口。默认端口为 `5858`。 ```shell electron --debug=5858 your/app ``` ### `--debug-brk=[port]` 类似 `--debug` ,但是在 JavaScript 的第一行暂停执行。 ## 外部调试工具 你需要一个支持 V8 调试工具协议的调试工具,下面的指南帮你了解它们: - [在 VSCode 中调试主进程](debugging-main-process-vscode.md) - [在 node-inspector 中调试主进程](debugging-main-process-node-inspector.md)