首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调试电子产品

如何调试电子产品
EN

Stack Overflow用户
提问于 2019-03-19 13:49:51
回答 3查看 2.8K关注 0票数 5

我不能打开铬开发工具在我建立的电子应用程序使用电子包装机。

我试过mainWindow.webContents.openDevTools(),但这没有用。

在网上查看其他答案时,我偶然看到了rendererConfig.devtool = ''webConfig.devtool = ''的评论,但这也没有什么区别。

我也尝试过添加一个关键的快捷方式来打开dev工具,但是这没有效果。

我正在使用最新版本的电子。

谢谢你提前提供帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-03-19 15:51:47

我发现调试生产应用程序的一种方法是从带有参数.exe的终端运行--remote-debugging-port=8315。这将允许通过转到铬中的http://localhost:8315/进行调试。

票数 9
EN

Stack Overflow用户

发布于 2019-03-20 07:43:18

main中注册一个快捷方式

代码语言:javascript
复制
const ret = globalShortcut.register('CommandOrControl+Shift+I', () => {
     mainWindow.webContents.toggleDevTools();
});
票数 2
EN

Stack Overflow用户

发布于 2021-12-05 10:03:41

对于vue电子,它使用的是电子2.0.x,您应该更改src/main/index.js,并使用openDevTools,例如:

代码语言:javascript
复制
import { app, BrowserWindow , globalShortcut} from 'electron'

  const ret = globalShortcut.register('F11', () => {
    mainWindow.webContents.openDevTools()
  })  

然后运行生产应用程序,按F11键,您将找到日志:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55242600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档