我正在研究电子反应样板,我一直在研究如何调试它的主进程(比如src/main/main.ts文件)。
要重现我的情况,只需遵循以下步骤,如上面的链接所述:
git clone --depth 1 --branch main https://github.com/electron-react-boilerplate/electron-react-boilerplate.git electron-react-boilerplate
cd electron-react-boilerplate
npm i
npm start 现在,我学会了如何调试客户端(浏览器端) js/ts脚本,因为它就像打开dev工具和打开源代码地图编辑的文件一样简单,我可以放置一个断点。
但是主过程是怎样的,电子过程呢?我很快搜索了它,找到了一个github问题和调试主进程指南页面,上面写着:
通过访问Chrome ://检查并选择查看当前已发射的电子应用程序连接chrome
那么,为了能够调试电子处理文件,我需要修改package.json文件吗?(我试图通过添加--inspect=5858 --remote-debugging-port=9223、用--remote-debugging-port=9223打开一个chrome、打开"localhost:5858“或”chrome:// tried“进行测试,但什么都没有发生。设备选项卡也不显示电子实例。)
我的装置漏掉了什么?谢谢你的帮助。
发布于 2022-08-16 13:29:58
如果您仍然面临同样的问题,解决问题的承诺,他们似乎已经为此发布了一个修复程序。在此之后,我能够同时调试main和renderer。
https://stackoverflow.com/questions/71997741
复制相似问题