electron主进程调试

在electron调试过程中,我们打开开发者工具没有办法调试到主进程的代码,只能调试渲染进程。搜了一下electron的官方文档,看完还是一脸懵逼。后来各种百度,总算是找到了具体的方法,特意记录下来。
一,以下是官方文档的内容(看完之后不知所措~~~~)
electron主进程调试
二,首先在package.json中添加以下代码
不知道为啥我代码里面一定要用inspect-brk,用inspect的话,断点不起作用
electron主进程调试
然后执行npm run start,可能会报’cross-env’不是内部或外部命令。这是缺少 ‘cross-env’,直接执行命令 npm i cross-env --save-dev 下载该模块即可。

三,接下来
1,打开 chrome, 在地址栏中输入 chrome://inspect/#devices
electron主进程调试
2,然后会出现一个控制台窗口
electron主进程调试
3,然后添加5858端口,之后就可以进行调试了。
electron主进程调试