【问题标题】:Is there a way of Running mongod from webstorm (mac)有没有办法从 webstorm (mac) 运行 mongod
【发布时间】:2015-11-08 15:53:45
【问题描述】:

在这个线程中: Running mongod.exe from webstorm

它指出 mongo4idea 应该可以解决问题,但是 mongo4idea 只是替换了 mongo shell。这意味着在我们使用 mongo4idea 插件之前,mongod 服务应该已经启动并运行。

WebStorm/IntelijIdea 等有没有办法自动启动服务器?

目前我正在使用以下方法手动启动服务器: mongod --dbpath /some/path/to/data

【问题讨论】:

  • 运行数据库服务器真的不是代码编辑器的工作。
  • 它知道如何启动 node.js 并自动打开 Web 浏览器选项卡。为什么它不应该也启动数据库服务器? (为了更友好的开发者环境)
  • 启动 Web 服务器是合理的(毕竟它提供了一些调试功能,因此以受控方式运行进程是有意义的)。但是数据库- 不。如果您的应用程序使用它,它是否也应该启动 memcached?您能想象这会带来的复杂性吗?
  • 我和塞尔吉奥在一起。但是:OP 可能想要安装 Thomas Rückstieß 的出色 mtools 包,其中包含 mlaunch 以便于测试设置,甚至可以使用单个命令在本地设置分片集群。
  • @TomerBenEzra 请注意,在 Stack Overflow 上,习惯上支持对您有帮助的答案(除了将它们标记为已接受)。

标签: mongodb webstorm


【解决方案1】:

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

【讨论】:

  • 以及它如何/何时停止该过程?
  • 当您在运行工具时打开的运行工具窗口中按下停止按钮时
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-06
  • 1970-01-01
  • 1970-01-01
  • 2021-08-16
  • 2022-10-21
  • 1970-01-01
相关资源
最近更新 更多