Вывод журнала терминала узла /main.js в консоль отрисовщика (инструменты разработчика)
У меня есть электронное приложение, в котором используется собственный аддон С ++.
Код C++ выводит журнал на терминал, и во время разработки я могу видеть их в termianl.
Журнал приложения Electron в консоли renderer.js (консоль инструментов разработчика).
То же самое не происходит после сборки исполняемых файлов приложения, так как там нет терминала...
Поэтому после сборки я могу видеть только журнал renderer.js и не могу получить доступ к журналу из кода main.js и C++.
ПРОБЛЕМА:
Как распечатать журнал терминала и журнал main.js в консоли рендеринга.
1 ответ
Вы можете запустить свое упакованное приложение Electron из командной строки с этим аргументом --enable-logging
чтобы увидеть вывод консоли основного процесса на вашем терминале.
Я предлагаю вам изучить какую-то библиотеку журналов, например electron-log
вместо того, чтобы пытаться распечатать журналы основного процесса внутри процесса рендеринга.