当前位置: 首页 > news >正文

查看Electron 应用的调试端口

以下是一些可以知道已发布第三方 Electron 应用调试端口的方法:

  * **通过命令行参数查看** :
    * 如果该 Electron 应用在启动时添加了类似 `--remote-debugging-port=xxxx` 或 `--inspect=xxxx` 的参数,那么其调试端口就是该参数指定的端口号。比如,应用启动命令为 `app.exe --remote-debugging-port=9222` ,调试端口就是 9222。

  * **检查应用代码** :
    * 查看应用的主进程中是否有类似 `app.commandLine.appendSwitch('remote-debugging-port', 'xxxx')` 的代码,若有,则 xxxx 即为调试端口。

  * **使用 Chrome 浏览器的 inspect 页面查看** :
    * 在 Chrome 浏览器中访问 `chrome://inspect` 页面,若该 Electron 应用开启了远程调试功能,会显示在 “Remote Target” 列表中,点击 “Inspect” 链接即可打开开发者工具进行调试,同时可以查看到对应的调试端口信息。

  * **借助 Debugtron 工具** :
    * Debugtron 是一个基于 Electron 开发的客户端桌面 GUI 程序,可用于调试生产环境下的 Electron 应用。下载安装后,将要调试的 Electron 应用拖拽到该工具中,可能可以获取到调试端口等相关信息。

  * **查看网络连接及监听** :
    * 使用系统自带的网络连接查看工具或第三方网络分析工具,查看该 Electron 应用运行时所建立的网络连接及监听的端口,从中查找可能是调试端口的选项。比如在 Windows 系统中,可以通过命令提示符下的 `netstat -ano` 命令查看端口监听情况,或使用 Process Explorer 等工具查看进程打开的端口。

相关文章:

  • Docker中运行的Chrome崩溃问题解决
  • Stable Diffusion进阶之Controlnet插件使用
  • HTML属性
  • Lambda表达式解读
  • C++进阶--AVL树的实现续
  • MCP:让AI模型更可信的秘密武器
  • VRRP协议-IP地址冗余配置
  • Telnetlib三种异常处理方案
  • 微服务的“迷宫” - 我们为何需要服务网格?
  • 深入详解人工智能数学基础——微积分中的自动微分及其在PyTorch中的实现原理
  • 类加载机制详解:双亲委派模型与打破它的方式
  • MindSpore框架学习项目-ResNet药物分类-模型训练
  • 人脸真假检测:SVM 与 ResNet18 的实战对比
  • Yocto中的${D}解读
  • Android 13 默认打开 使用屏幕键盘
  • 使用FastAPI和Apache Flink构建跨环境数据管道
  • vue3项目中使用CodeMirror更复杂的用法,实现自定义语法模式,手动在指定光标位置插入/获取/替换/绑定文本
  • 达索MODSIM实施成本高吗?哪家服务商靠谱?
  • C++修炼:stack和queue
  • python校园新闻发布管理系统
  • 康子兴评《文明的追求》|野人脚印:鲁滨逊的恐惧与文明焦虑
  • 无人机穿越大理千年古塔落券洞内,涉事“飞手”被行拘10日
  • 2025上海科技节将于5月17日开幕,拟设6大板块专题活动
  • 暴雨及强对流天气黄色预警已发布!南方进入本轮降雨最强时段
  • 上海营商环境的“分寸”感:底线之上不断拓宽自由,底线之下雷霆制止
  • 同为“东部重要中心城市”后交出首份季报:宁杭苏表现如何?