Как отлаживать файлы Electron js (browser-window.js и т. Д.) - PullRequest
0 голосов
/ 24 сентября 2019

Существует множество вопросов по отладке приложения Electron - ЭТО НЕ ОДИН ИЗ ТЕ *

У нас большие трудности с тем, чтобы наше электронное приложение работало локально в 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, но это, конечно, сломало электрон.

Я устанавливаю предварительные условия, перечисленные в инструкциях по сборке , но я надеюсь, что есть более простой способ отладкиэлектрон (не электронное приложение).До сих пор меня интересуют только файлы .js , а не собственные исполняемые файлы (C ++).

Также спросили на форуме Atom: https://discuss.atom.io/t/debugging-browser-window-js/68674?u=dotnetcarpenter

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...