cost 379 ms
如何在 Ruby on Rails 中显示更好的 HAML 错误? - How can I display better HAML errors in Ruby on Rails?

很长一段时间以来,HAML 语法错误只是吐出一条通用错误消息,如下所示: 我正在使用 better_errors gem,如果我向下滚动到 @cause,我可以在此处看到实际错误: 有没有办法在顶部显示@cause 错误? 也许我会分叉 gem 并自定义 UI 来完成这个...... ...

将代码移至gem后如何调试代码 - How can I debug code after I moved it to a gem

我希望能够在更好错误的异常页面中看到包含错误的方法的完整堆栈跟踪。 在将帮助程序文件移动到gem并在我的应用程序中使用该gem之后,如果发生错误,错误更好的gem无法在异常页面中显示gem代码内的详细信息,并在我的应用程序中显示调用第一个方法的方法在宝石中。 这样,我无法轻松调试ge ...

在Rails根目录之外的引擎中没有发生异常的stacktrace - No stacktrace for exceptions occuring in engines outside the Rails root

我正在处理升级到Rails 5.1的应用程序,当发生内部服务器错误时,我会收到异常消息,但没有stacktrace。 例如: stdout或开发日志文件中都没有其他信息。 经过一番调查,似乎问题出在Better_errors gem中,特别是Rails.backtrace_cle ...

如何恢复仪表板控制器和模型以修复损坏的rails_admin? - How to restore dashboard controllers and model to fix broken rails_admin?

这可能是一个非常棘手的问题,但我对rails很新,我正在开发我的第一个rails应用程序。 这一切都发生在无法创建仪表板功能时。 不知何故,所有仪表板控制器和模型都被删除了,我正在努力恢复它们。 同样,rails_admin已经受到影响,将不再有效。 我已经尝试过bundle i ...

SailsJS中出现错误时Sails服务器关闭 - Sails server shutting down whenever there's an error in SailsJS

我曾经使用Ruby on rails编程,我刚刚开始使用SailsJS。 当我在我的后端出现错误时使用rails,它没有杀死我的服务器。 我曾经在我的网络浏览器中显示一个很好的错误,我甚至使用gem更好的错误,在发生错误时在我的webbrowser中显示一个实时控制台。 如果Sails J ...

错误:删除表违反外键约束。 密钥 id 仍然从表中引用(很多) - ERROR: delete on table violates foreign key constraint. Key id is still referenced from table (many)

我正在使用 Rails 和 PostgreSQL 并且有一个基本的一对多关系,一个Auction有很多Bid 。 但是,当我尝试删除拍卖(存在出价)时,我收到以下错误: 错误:表“auctions”的更新或删除违反了表“bids”的外键约束“fk_rails_43e9021cbf”。 详细信息 ...

为什么better_errors不能在cloud 9 ide上运行? - Why doesn't better_errors work on cloud 9 ide?

我正在研究cloud9 IDE上的一些项目,而且我无法让错误的gem更好地正常工作,这真是令人沮丧。 它不应该需要初始化; 它应该只是开箱即用。 但是,我仍然只得到通常丑陋的红色错误页面。 我应该指定它包含在我的gemfile中,并且我已经bundle install了bundle in ...

Rails:我可以禁用某些域中的 better_errors gem 吗? - Rails: Can I disable the better_errors gem in certain domains?

ActiveAdmin 和 better_errors gem 不好用。 任何渲染错误都会使 Rails 服务器卡住并吃掉我所有的 CPU,需要kill -9才能摆脱死亡旋转并捡起碎片。 有没有一种方法可以在我的应用程序的某个部分有条件地使用 Better_errors 而不在 ActiveAdm ...

使用better_errors作为调试器? - Use better_errors as debugger?

是否可以使用优秀的better_errors gem作为调试器? 换句话说,我可以添加代码以使其进入better_errors“错误”页面,浏览,检查事物,然后继续吗? 我可以添加一个虚假错误或raise ,但我不能“继续”。 是的,我知道我可以使用调试器或pry,但bette ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM