electron - 从打包的电子应用程序运行外部节点应用程序
问题描述
我刚刚开始学习 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
在我的电子项目目录中移动目录。
解决方案
推荐阅读
- c# - 代码:ErrorItemNotFound\r\n消息:在存储中找不到指定的对象。,进程未能获得正确的属性
- django - (Django) 不明白为什么我的 Python 类继承了错误的方法
- amazon-web-services - AWS 中的批量更新标签
- laravel - 创建标题 slug + 随机字符串 Laravel 7
- scala - 如何在scala的对象中调用私有函数
- python - 百分位数 pandas 与 scala 的错误在哪里?
- python - 无法使用 Anaconda 提示安装 pip PyMySQL
- polymer - WebComponent 和 lit-html 的区别
- sql - 我可以在 SQL 的另一个聚合器中使用聚合器吗?
- flutter - 颤振:未来
返回 null 但如果打印它有值