如何在我的Electron应用程序启动时启动MongoDB服务

5

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

2个回答

3
希望这能帮助你。
 spawn = require("child_process").spawn,
 mongo_server = spawn("mongod.exe", ["c:/mongo_path"], { cwd: process.cwd() })

3
如果您使用apt-get(或任何类似的管理器)安装了MongoDB,那么它可能会在系统启动时自动启动。我没有使用过Electron,但如果可以使用Node模块,则可以在项目启动时执行child_process.exec。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接