Как использовать инструменты отладки после компиляции приложения Electron? (с электронной кузницей) - PullRequest
0 голосов
/ 20 марта 2019

Я создал простое приложение, используя электрон, электрон-кузницу и Vue.

Когда я запускаю свое приложение через «запуск электронной кузницы», оно прекрасно работает.

Когда я пытаюсь скомпилировать свое приложение с помощью «electronic-forge make», оно компилируется, но само приложение не завершает серверные сценарии, некоторые обещания или возврат не разрешаются.

Я определил, что проблема не в интерфейсе (vue), а в том, что происходит с узлом.

Мне удалось отладить НЕКОТОРЫЕ отладки, установив в коде точки останова вручную и отправив их в «mainWindow.webContents.send» и оставив консоль разработчика в chromium.

Тем не менее, это действительно снимки в темноте. Есть ли способ отобразить консоль узла из скомпилированного электронного приложения? это облегчило бы отладку в 1000 раз, но я не могу найти решение, все ссылки касаются консоли отладки chromium, которая здесь не нужна.

1 Ответ

1 голос
/ 22 марта 2019

Если вы используете машину Windows, выберите файл «exe» и перетащите его в командную строку, затем нажмите enter.Если вы используете MAC-машину, щелкните правой кнопкой мыши файл «.app» и выберите «Показать содержимое пакета».Откройте папку MacOs внутри папки «Содержимое», затем перетащите исполняемый файл и поместите его на терминал.В основном поместите исполняемый файл в терминал и запустите приложение, в котором вы можете увидеть сообщения консоли nodeJs.

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