我刚刚开始学习 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 项目目录中。