如何在Node.js中使Mongodb自动运行

时间:2015-03-07 21:54:44

标签: node.js mongodb mongoose

我在Win7上。我使用命令运行MongoDB:> mongod --dbpath = C:/ mongo / 令我担心的是,该服务要求cmd窗口始终打开。 我想知道有没有办法让Node.js(Express)自动运行这个命令?

1 个答案:

答案 0 :(得分:1)

至于开发,我没有看到在CMD中运行MongoDB的问题。如果它困扰你那么多,你可以像官方页面here中所描述的那样将其作为服务运行。在生产系统上,无论如何都应该这样做。

您也可以尝试使用child_process来启动数据库 - 但这不是一个好主意,因为它会使您的应用程序与您的数据库纠缠在一起,这非常难看(并且会让您的项目中的其他开发人员难以接受)