【问题标题】:Print node terminal/main.js log to renderer console (developer tools)将节点终端/main.js 日志打印到渲染器控制台(开发人员工具)
【发布时间】:2020-07-09 13:25:08
【问题描述】:

我有一个使用 c++ 原生插件的电子应用程序。

C++ 代码将日志打印到终端,在开发过程中我可以在终端中看到它们。
Electron 应用登录 renderer.js 控制台(开发者工具控制台)。
构建应用程序可执行文件后不会发生同样的事情,因为那里没有 termianl...

所以构建后我只能看到 renderer.js 日志,无法从 main.js 和 c++ 代码访问日志。

问题:
如何将终端日志和 main.js 日志打印到渲染器控制台。

【问题讨论】:

    标签: node.js electron electron-builder node-addon-api node-native-addon


    【解决方案1】:

    您可以使用此参数--enable-logging 从命令行启动打包的 Electron 应用程序,以在终端上查看主进程控制台输出。

    我建议您查看诸如electron-log 之类的日志库,而不是尝试在渲染器进程中打印主进程日志。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-27
      • 2015-10-28
      • 1970-01-01
      • 1970-01-01
      • 2020-01-11
      • 2023-04-01
      • 1970-01-01
      相关资源
      最近更新 更多