如何在我的电子应用程序启动时启动 mongodb 服务

How to start mongodb service when my electron app starts

我打包了我的电子应用程序。当我启动我的电子应用程序时,我希望我的 MongoDB 服务在本地安装的系统上自动启动。如何通过我的节点代码实现此目的?

如果您使用 agt-get(或任何类似的管理器)安装 MongoDB,它可能会在系统启动时自动启动。我没用过电子,但如果可以使用节点模块,你可以在项目启动时做 child_process.exec。

希望对您有所帮助。

 spawn = require("child_process").spawn,
 mongo_server = spawn("mongod.exe", ["c:/mongo_path"], { cwd: process.cwd() })