【发布时间】:2019-02-21 12:05:35
【问题描述】:
我正在一个电子应用程序中进行长时间运行的计算。我正在使用child_process.fork“分叉”节点进程以在单独的进程中执行脚本,而不是阻塞渲染器进程。
如果我使用 child_process.fork 启动的脚本位于我启动它的目录中,则该应用程序运行良好。我想做的是将脚本发送到二进制文件中(我使用electron-builder 构建一个)。
我发现构建器将所有内容(包括我感兴趣的脚本)打包到 .asar 存档中 - 二进制文件可以在运行时访问它吗?
child_process.spawn 并且使用 JS 以外的语言也是一种选择,但问题仍然存在 - 我不知道如何将脚本嵌入到二进制文件中。
【问题讨论】:
标签: electron