首页 > 解决方案 > 从打包的电子应用程序运行外部节点应用程序

问题描述

我刚刚开始学习 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

PS:对于我的用例,我无法abc在我的电子项目目录中移动目录。

标签: electronelectron-builderelectron-packagerelectron-forge

解决方案


推荐阅读