像JRuby的BetterErrors这样的工具?

时间:2014-12-31 02:26:50

标签: ruby-on-rails ruby jruby

我想使用BetterErrors,但我的项目使用JRuby,而BetterErrors不支持它。是否可以使用适用于JRuby的better_errors gem?

我想要的是当我的应用程序出错时,能够在浏览器中看到它并使用网络上的REPL。

1 个答案:

答案 0 :(得分:1)

您最好的选择是使用web_console中默认的Rail 4.2

对于jRuby的支持仍然是实验性的,正如你在项目的自述文件中看到的那样:

有一个实验性的JRuby 1.7支持。有关详细信息,请参阅“安装”部分。

如果您正在运行JRuby,您可以通过添加binding_of_caller的预发布版本获得实验性支持。

group :development do
  gem 'web-console', '~> 2.0'

  gem 'binding_of_caller', '0.7.3.pre1'
end

保存Gemfile更改后,请确保运行bundle install并重新启动服务器以启动Web控制台。