Существует множество вопросов по отладке приложения 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