从打包的电子应用程序运行外部节点应用程序

时间:2021-07-24 02:57:58

标签: electron electron-builder electron-packager electron-forge

我刚刚开始学习 Electron,遇到了这个问题。

我已经产生了子进程:

const homedir = require("os").homedir();
const util = require("util");
const exec = util.promisify(require("child_process").exec);

exec(`cd ${homedir}/abc && node server.js`);

从终端运行时,它在电子开发模式下运行良好。 但是当我使用 electron-packager 打包我的应用程序并运行该应用程序时,我发现脚本没有执行。你能帮我解决这个问题吗?

操作系统:MacOS BigSur

P.S.:对于我的用例,我无法将 abc 目录移动到我的 Electron 项目目录中。

0 个答案:

没有答案