当前位置: 首页 > 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 等工具查看进程打开的端口。

http://www.dtcms.com/a/182051.html

相关文章:

  • 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校园新闻发布管理系统
  • 【Web】使用Vue3开发鸿蒙的HelloWorld!
  • uniapp-商城-51-后台 商家信息(logo处理)
  • Win 10 close AutoUpdate DataCollection
  • bash shell中readarray和mapfile的用法
  • DataBinding与Kotlin优化视图绑定
  • Java注解:深入探究理解与实践应用
  • Linux系统管理与编程16:PXE自动化安装部署centos7.9操作系统
  • OSPF的四种特殊区域(Stub、Totally Stub、NSSA、Totally NSSA)详解
  • 【现代深度学习技术】注意力机制04:Bahdanau注意力
  • 17.【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--微服务基础工具与技术--ELK