电子氧化还原 动机 将redux与电子一起使用会带来两个问题。 进程( 进程和)是完全隔离的,唯一的通信模式是 。 您将状态保存在哪里? 您如何使状态在各个流程之间保持同步? 解决方案 electron-redux提供了一种易于使用的解决方案。 主流程上的redux存储成为事实的唯一来源,而渲染器流程中的存储仅仅是代理。 见。 安装 npm install --save electron-redux electron-redux作为redux中间件,非常容易应用: // in the main store import { forwardToRenderer , triggerAlias