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

时间:2015-12-11 09:24:07

标签: node.js mongodb electron

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

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

希望这对你有所帮助。

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