【问题标题】:Binding.pry in controllers with passenger带有乘客的控制器中的 Binding.pry
【发布时间】:2014-09-01 12:25:42
【问题描述】:

我尝试在控制器文件中使用 binding.pry,当我重新加载页面时,乘客卡在上面但 irb 不起作用(它显示出来,但卡住了。看起来乘客写了字符串,仅此而已。)。在乘客网站上,我们可以看到,irb 是用于商业计划的,但如果我们使用 binding.remote_pry(binding.pry ignored by rails 3),它会很好用。当然 binding.pry 非常适合 WEBrick。问题是,如果我是对的,或者可以将 binding.pry 与乘客一起使用,但我必须在某处写一些东西才能使其工作?

本主题的第二个目标是将链接放在上面,this 供下一个初学者使用。我花了很多时间来寻找答案,为什么它不起作用以及如何使它起作用。

顺便说一句——我们是否还能以某种方式调试/实时调试控制器/视图? 我找到了this,但没有尝试。

我使用 Rails 4。

【问题讨论】:

    标签: ruby-on-rails debugging passenger controllers pry


    【解决方案1】:

    当在乘客中的binding.remote_pry 处停止执行时,它将等待您使用 pry-remote 客户端连接到调试器。从同一台机器上的 shell 中运行:

    pry-remote
    

    【讨论】:

      猜你喜欢
      • 2023-03-20
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多