如何调试Electron js文件(browser-window.js等)

问题描述 投票:0回答:1

关于调试电子应用程序有很多问题-这不是其中之一]] >>

[让电子应用程序在Windows上本地运行时,我们遇到了很大的困难。该应用程序是由外部承包商制作的,尽管他们可以在Windows上构建并将打包的应用程序交付给我们,但我们无法使其与签入的源代码一起使用。

我可以在vscode中调试我们的应用程序,并能够进入我们的main.js

文件,但是我真正想看到的是.loadURL()BrowserWindow方法中发生的事情。不幸的是,vscode告诉我它是:

无法打开'browser-window.js':无法读取文件(错误:找不到文件(c:\ Users \ dotnet \ Projects \ napp \ sales-app \ node_modules \ electron \ dist \ resources \ electron.asar \ browser \ api \ browser-window.js))。

我知道。asar

文件只是连接文件,没有压缩。因此,我尝试通过asar extract打开包装,但这当然会破坏电子。

我正在安装build instructions中列出的先决条件,但我希望有一种更简单的方法来调试电子(不是电子应用程序)。到目前为止,我只对。js文件感兴趣,而不对本机(C ++)可执行文件感兴趣。

也在Atom论坛中问:https://discuss.atom.io/t/debugging-browser-window-js/68674?u=dotnetcarpenter

关于调试电子应用程序存在很多问题-这不是其中之一,我们很难使电子应用程序在Windows上本地运行。该应用是由...

visual-studio-code electron breakpoints asar
1个回答
0
投票

您没有手动构建电子。内置二进制文件可用here

here下载“ electron-v6.0.11-win32-x64.zip”。您可以尝试使用electron.exe运行源代码,例如

© www.soinside.com 2019 - 2024. All rights reserved.