【发布时间】:2020-11-14 01:55:50
【问题描述】:
我正在尝试创建一些机制,让我的电子应用程序可以从 git-hooks 获取事件, 应该怎么做?与子进程?节点?
我正在尝试找到一种不需要我在我的 git 存储库(不是电子存储库)中安装软件包的解决方案
有什么建议吗?
【问题讨论】:
标签: javascript git electron ipc child-process
我正在尝试创建一些机制,让我的电子应用程序可以从 git-hooks 获取事件, 应该怎么做?与子进程?节点?
我正在尝试找到一种不需要我在我的 git 存储库(不是电子存储库)中安装软件包的解决方案
有什么建议吗?
【问题讨论】:
标签: javascript git electron ipc child-process
如果您正在寻找与操作系统无关的解决方案,可以这样做:
/home/user/app/bus.sock
/home/user/app/bus.sock 并与您的Electron 应用程序通信的脚本。如果套接字不存在,则脚本启动电子应用程序,然后尝试连接到套接字。Unix 套接字允许您在不监听端口的情况下打开网络连接(因此没有严重的安全漏洞)。并提供使用您想要的任何传输协议进行通信的能力:HTTP、gRPC、JSON-RPC、WebSockets 等。
【讨论】: