我想使用bettererrors,但我的项目使用jruby,bettererrors不支持它。在jruby上工作的better_errorsgem是否有其他选择?
我想要的是当我的应用程序出错时,能够在浏览器中看到它并使用来自web的repl。

最佳答案

您最好的选择是使用web_console这是Rail 4.2中的默认值。
尽管对jruby的支持仍处于试验阶段,但您可以在项目的自述文件中看到:
有一个实验性的JRuby1.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控制台启动。

关于ruby-on-rails - JRuby之类的BetterErrors之类的工具? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27715381/

10-13 04:43