问题标签 [node-ipc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Electron 5 和 6 是否有一些更改会阻止入站 IPC 连接?
我在 Electron 4.1.5 中通过Node-IPC在Electron 和常规 Node 应用程序之间进行了通信设置。除了升级到 Electron 6 没有任何变化后,我只能从 Electron 发送 IPC 通信。Electron 无法通过 Node-IPC 接收响应。接收消息静默失败。
我搜索了文档、发行说明、博客文章、问题线程、堆栈和 Electron Slack 频道以寻找任何线索,但我一无所获。
我正在从main
进程中进行 IPC 连接,而不是 a renderer
,所以chromium-sandbox
理论上不应该是一个因素,如果它甚至在默认情况下启用,我不确定它是否是。
我的问题是,Electron 6 的哪些变化可能会影响以前工作的进程间通信设置?
node.js - 将字符串化对象转换为 Mongoose 文档
我正在使用 node-ipc 在子进程之间传输一些 mongoose 文档,但是,由于调用了 stringify 并且它们不再是有效的 mongoose 文档,因此 Mongoose 函数不再适用于这些文档。
完成这项工作的最佳方法是什么?当子进程收到它们时,有没有办法将它们转换回 Mongoose 文档?
node-ipc - 如何使用 node-ipc 观看服务器发送的没有消息类型的任何消息?
似乎 node-ipc .on 和 .emit 必须需要消息类型,例如:
我可以发出这样的数据吗:
node-ipc - node-ipc 客户端无法接受来自管道的数据(哪个 c++ 发送)和回显错误消息很大,您可能需要考虑较小的消息?
node-ipc 客户端无法接受来自管道的数据(哪个 c++ 发送)和回显错误消息很大,您可能需要考虑较小的消息?
但实际上我确实发送了这样一条非常小的消息:
我可以使用这个客户端向我的服务器发送由 C++ 编写的消息。通过我无法接受来自我的服务器的任何消息。