Electron开发桌面应用(2):VSCODE调试Electron项目

来源:互联网 发布:广州淘宝模特培训 编辑:程序博客网 时间:2024/05/16 15:48

目的


编写目的主要记录vscode如何调试electron项目。

环境:

  • nodejs 8.9.3
  • mpm 5.5.1
  • electron 1.7.10
  • vscode 1.19.1

具体步骤


1.使用vscode打开electron项目

这里写图片描述

2.点击debug 添加配置

这里写图片描述

3.点击“添加配置”:

这里写图片描述

4.打开launch.json点击右下角的添加配置,添加“electron 主”

这里写图片描述

5.填配置完毕,修改launch.json文件最终为:
注意:”protocol”: “legacy” //添加默认的协议是legacy,这个协议导致不进入断点,改为:“inspector”

{    // 使用 IntelliSense 了解相关属性。     // 悬停以查看现有属性的描述。    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387    "version": "0.2.0",    "configurations": [        {            "type": "node",            "request": "launch",            "name": "Electron Main",            "runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron",            "program": "${workspaceFolder}/main.js",            "protocol": "inspector" //添加默认的协议是legacy,这个协议导致不进入断点        },    ]}

6.在主进程(main.js)添加断点,点击“启动”进行测试:

这里写图片描述

7.项目成功进入断点

这里写图片描述

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 牙齿一直痛怎么办 牙齿很疼怎么办 大牙突然痛怎么办 老年人大牙松动怎么办 老年人没牙怎么办 牙松动了怎么办 肾虚牙齿松动怎么办 牙齿冷热痛怎么办 牙齿酸痛是什么原因怎么办 牙齿冷热过敏怎么办 牙齿酸疼怎么办 牙齿遇热冷都痛怎么办 牙齿遇冷痛怎么办 牙齿遇到热就疼怎么办 哺乳期蛀牙痛怎么办 哺乳期牙龈肿痛怎么办 哺乳期智齿疼痛怎么办 牙齿冷酸痛怎么办 牙龈炎牙龈脱落怎么办 牙龈牙齿疼痛怎么办 牙龈暴露怎么办 喝水牙龈酸痛怎么办 洗牙后牙龈酸痛怎么办 牙龈发酸怎么办 牙龈酸胀怎么办 牙齿松动还很疼怎么办 左上大牙松动怎么办 牙齿松动厉害怎么办 一个牙齿松动怎么办 大牙已经松动怎么办 大牙轻微松动怎么办 牙齿松动原因怎么办 大牙里面有个洞怎么办 头晕无力怎么办 头晕全身无力怎么办 受凉感冒怎么办 晕车呕吐后怎么办 感冒四肢酸痛怎么办 产妇全身酸痛怎么办 牙齿怕凉怕热怎么办 牙齿怕冷怎么办