有没有一种方式可以在WebStorm(Mac)中运行mongod?

4
在这个帖子中:从WebStorm运行mongod.exe

指出mongo4idea可以解决问题,但是mongo4idea只能替换mongo shell。这意味着在使用mongo4idea插件之前,mongod服务应该已经启动并运行。
有没有办法让WebStorm/IntelijIdea等自动启动服务器?
目前我是手动启动服务器的: mongod --dbpath /some/path/to/data

3
代码编辑器并不负责运行您的数据库服务器。 - Sergio Tulentsev
它知道如何自动启动node.js并打开一个Web浏览器选项卡。为什么不也启动DB服务器呢?(为了更友好的开发环境) - TBE
2
启动Web服务器是有道理的(毕竟它提供了一些调试功能,因此以受控方式运行进程是有意义的)。但是数据库不应该这样。如果您的应用程序使用memcached,是否也应该启动它?您能想象这会带来多大的复杂性吗? - Sergio Tulentsev
@TomerBenEzra 请注意,在 Stack Overflow 上,习惯性地对帮助过你的答案进行 点赞(除了标记为已接受)。 - Dmytro Shevchenko
@TomerBenEzra,您现在有27个声望值 :) 所以赞成票很快就会出现。 - Dmytro Shevchenko
显示剩余2条评论
1个回答

5
您可以使用外部工具轻松完成此操作(设置/工具/外部工具),添加一个新工具,将path/to/mongod指定为“程序”,--dbpath /some/path/to/data指定为“参数”,在“显示”部分选择要添加此操作的菜单。请注意,在设置/键盘映射/外部工具/外部工具/<your tool name>中,您还可以为您的工具分配快捷方式。

它是如何/何时停止进程的? - TBE
1
当您运行工具时打开的“运行工具窗口”中按下“停止”按钮。 - lena

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