4

谁能提供在 Rubymine 中运行和调试 sinatra 应用程序的设置说明?

4

2 回答 2

5

不确定您是否在 JetBrains 论坛上找到了答案,但如果没有,这就是 RubyMine 3.2.4 中对我有用的方法。

我的 config.ru 看起来像:

require './app'
run Sinatra::Application

在一个简单的 app.rb 文件中,在下面的“Hello World”行放置一个断点:

get '/' do
  "Hello World"
end

只需右键单击 app.rb 或 config.ru 文件,然后从上下文菜单中选择“调试“应用程序””。加载页面时应该打断点。

希望这可以帮助。

于 2012-01-15T19:17:53.863 回答
1

使用当前的 RubyMine (5.4),您可以通过创建 Rack Run/Debug 配置并在其中指定 config.rb 文件的路径来运行它。

于 2013-05-06T22:59:06.763 回答