ruby-on-rails – 在Rails中调试?
发布时间:2020-12-17 03:06:30 所属栏目:百科 来源:网络整理
导读:你将如何在 RubyonRails中成功调试’相对’?我知道并广泛使用以下内容: 终端 Rails控制台 开发人员工具 日志文件(生产/开发) 如果有其他可用的技术独立于其运行的环境,那么它将有助于更快地调试批次. 解决方法 这些宝石使得调试Rails应用程序变得更加容易,
你将如何在
RubyonRails中成功调试’相对’?我知道并广泛使用以下内容:
>终端 如果有其他可用的技术独立于其运行的环境,那么它将有助于更快地调试批次. 解决方法
这些宝石使得调试Rails应用程序变得更加容易,而无需使用真正的调试器:
group :development do gem "better_errors" gem "binding_of_caller" gem "pry-rails" end 当您跳过错误时,Better errors会在浏览器中为您提供带有REPL的完整堆栈跟踪. 使用Pry,您可以在代码中的某处放置binding.pry语句,下一个请求将在该行停止.现在,您可以检查控制台中正在运行的代码,检查或更改变量,然后键入exit以恢复请求. 这两个宝石都有很多共同之处,对我而言,主要的区别在于better_errors提供了很好的反馈和对意外错误的REPL,而pry让我有可能在我想要时停止,检查和恢复请求. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |