使用VSCode调试Electron主进程的步骤是什么
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章将为大家详细讲解有关使用VSCode调试Electron主进程的步骤是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。搭建环境本文所使用的项
千家信息网最后更新 2025年11月07日使用VSCode调试Electron主进程的步骤是什么
这篇文章将为大家详细讲解有关使用VSCode调试Electron主进程的步骤是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
搭建环境
本文所使用的项目是 electron-quick-start 。
$ git clone https://github.com/electron/electron-quick-start$ cd ./electron-quick-start$ npm install
经过以上步骤就搭建好了基本 Electron 应用开发环境。查看 package.json:
{ "name": "electron-quick-start", "version": "1.0.0", "description": "A minimal Electron application", "main": "main.js", "scripts": { "start": "electron ." }, "repository": "https://github.com/electron/electron-quick-start", "keywords": [ "Electron", "quick", "start", "tutorial", "demo" ], "author": "GitHub", "license": "CC0-1.0", "devDependencies": { "electron": "16.0.6" }}我们可以在终端运行 npm run start 来查看运行结果:
可以看到,环境搭建已经大功告成!接下来进入开发调试环节。
文档
官网说明 使用 VSCode 进行主进程调试
点击vscode中的调试按钮,或者按F5
他会提示你进行配置,会产生一个lauch.json文件,如下图
或者直接新建也行
在当前项目下面新建
.vscode文件夹在这个
.vscode里面新建launch.json文件在
launch.json文件里面输入下面内容
在lauch.json输入如下内容
{ "version": "0.2.0", "configurations": [ { "name": "Debug Main Process", "type": "node", "request": "launch", "cwd": "${workspaceRoot}", "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron", "windows": { "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd" }, "args" : ["."], "outputCapture": "std" } ]}调试
在主程序main.js中打断点,然后按F5进行调试,如下图
渲染进程
这就不用说了吧。。。。直接在chrome的控制台打断点~~~~~~~~~
vscode有什么用
Visual Studio Code 是一个运行于 OS X,Windows和 Linux 之上的,针对于编写现代 web 和云应用的跨平台编辑器,它为开发者们提供了对多种编程语言的内置支持,并且正如 Microsoft 在Build 大会的 keynote 中所指出的,这款编辑器也会为这些语言都提供了丰富的代码补全和导航功能。
关于使用VSCode调试Electron主进程的步骤是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
进程
内容
文件
步骤
环境
开发
运行
文章
更多
知识
篇文章
编辑器
语言
项目
应用
输入
不错
大功告成
接下来
不用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发外包给个人能开票吗
魔兽世界赛季服服务器名字
网络技术与应用的学校
空间数据库的技术方法
计算机网络技术及实践应用
数据库迁移调查表
海阔天空吉他谱软件开发
江苏贸易进口软件服务器云主机
魂斗罗归来服务器故障
网络技术与应用2
网易花雨庭的服务器IP
南通网站服务器哪个厂家质量好
有哪三代数据库技术
海南州软件开发操作
北京有享乐吧互联网科技公司
华为5218服务器
软件开发专业的工作岗位
高中学生网络安全
python数据库事务的回滚
五千万条数据库删除
2022年网络安全培训讲义
网络安全评估
怀旧服新服务器改造
数据库审计可以漏洞扫描吗
通过路由器访问服务器
网络技术的三要素
无线网络安全股票
运城软件开发电话
达梦数据库 贵
sql数据库实例在哪里看