Node.js 从electron中初始化的服务器使用Dexie访问索引数据库的解决方案

Node.js 从electron中初始化的服务器使用Dexie访问索引数据库的解决方案,node.js,reactjs,react-redux,electron,dexie,Node.js,Reactjs,React Redux,Electron,Dexie,我们正在使用electron和react构建一个桌面应用程序 我们需要将应用程序的内容存储在electron应用程序的索引数据库中。内容被存储,就像它是一个类似于网页的客户端应用程序一样 我们的设计包含一个服务器,它允许连接安装在不同IP地址的其他应用程序。连接到服务器的客户端向服务器发送数据,并将数据存储在其本地索引存储器中。所有连接的客户端都应允许访问此存储的数据。假设您使用Dexie/indexedDB以获得脱机支持。在这种情况下,请使用同步解决方案。您可以使用Dexie hooks自己构

我们正在使用electron和react构建一个桌面应用程序

我们需要将应用程序的内容存储在electron应用程序的索引数据库中。内容被存储,就像它是一个类似于网页的客户端应用程序一样


我们的设计包含一个服务器,它允许连接安装在不同IP地址的其他应用程序。连接到服务器的客户端向服务器发送数据,并将数据存储在其本地索引存储器中。所有连接的客户端都应允许访问此存储的数据。

假设您使用Dexie/indexedDB以获得脱机支持。在这种情况下,请使用同步解决方案。您可以使用Dexie hooks自己构建一个,也可以使用完整的同步解决方案。

感谢David的指导。很遗憾,我想在electron实例中运行服务器。有可能在electron进程旁边实例化一个服务器吗?因为electron是一个节点进程,所以您应该能够在我假设的同一进程中运行同步服务器。但我不是电子方面的专家,我使用Dexie库和请求库在HTML代码中启动服务器。它在浏览器中不起作用。但是在电子环境中工作得很好。