gpt4 book ai didi

mongodb - Electron应用程序可以捆绑VueJS,MongoDB等吗?还是需要在用户PC上安装它们才能运行该应用程序?

转载 作者:行者123 更新时间:2023-12-03 12:22:29 25 4
gpt4 key购买 nike

我一直在寻找一个多小时,却找不到答案,甚至在文档上也找不到答案,而我发现的答案太令人困惑了。我想在开始使用Electron之前先知道带有 Electron bundle 器或任何其他 bundle 软件的内置应用程序是否可以 bundle Vue&MongoDB,以便在用户安装Electron应用程序时-他不需要在计算机上安装这些库,但是可以直接使用该应用。

我知道这是一个菜鸟问题,对不起,但是我对所有这一切都感到困惑。

最佳答案

与所有其他Client SPA框架一样,Vue旨在构建可以在浏览器中“独立”运行的静态 Assets 。因此,将这些 Assets bundle 在 Electron 应用程序中非常简单。

与大多数服务器数据库一样,MongoDB则完全相反:它被设计为可以安装一次,作为服务运行,并且客户端(包括您的 Electron 应用程序)连接到它(通常通过网络)。因此,很难将其 bundle 在独立的安装程序中,甚至不谈论便携式应用程序。由Andrei Gheorghiu链接的 repo 就是这种架构的一个示例:它不 bundle Mongo服务,而是连接到它。

如果您寻找“Electron 数据库”关键字,则会发现有关此主题的大量资源。关键是寻找独立的/嵌入式数据库,例如SQLite。还有一些NoSQL替代方法,例如NeDB。

关于mongodb - Electron应用程序可以捆绑VueJS,MongoDB等吗?还是需要在用户PC上安装它们才能运行该应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56781240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com