gpt4 book ai didi

ruby-on-rails - 带有 Pow on Rails 4 的 Pry-Remote

转载 作者:行者123 更新时间:2023-12-04 21:14:03 28 4
gpt4 key购买 nike

我正忙于(最终)升级到 Rails 4,但我遇到了 Pry-remote 的问题。

问题:

添加时 binding.remote_pry对于我的代码,它破坏了代码,但是当我无法通过键入 pry-remote 进入调试器时.这曾经在运行 Rails 3 和 Ruby 1.9.3 时起作用。

旁注:

运行时 Rails s而不是 Pow 和 binding.pry相反 binding.remote_pry ,它落入调试器。

我正在运行:

  • Pow 0.5.0
  • ruby 2.1.5p273
  • rails 4.2.0
  • OSX 10.9.5

  • Gemfile
    gem 'pry'
    gem 'pry-remote'
    gem 'pry-stack_explorer'
    gem 'pry-rails'
    gem 'byebug'
    gem 'pry-byebug'

    Gemfile.lock
    pry (0.10.1)
    coderay (~> 1.1.0)
    method_source (~> 0.8.1)
    slop (~> 3.4)
    pry-byebug (3.0.1)
    byebug (~> 3.4)
    pry (~> 0.10)
    pry-rails (0.3.3)
    pry (>= 0.9.10)
    pry-remote (0.1.8)
    pry (~> 0.9)
    slop (~> 3.0)
    pry-stack_explorer (0.4.9.2)
    binding_of_caller (>= 0.7)
    pry (>= 0.9.11)

    编辑 1:还尝试使用 Specs 并且不使用 pry-byebug
  • Pow 0.5.0
  • ruby 2.2.1p85
  • rails 4.1.6
  • OSX 10.9.5

  • --> 返回 http://pastie.org/10054841

    最佳答案

    我遇到了和你类似的问题,也许是同一个问题。我可以通过卸载 pry-byebug 来解决它gem(卸载前的 3.1.0 版)。

    如果你想尝试一下,你可以从你的 Gemfile 中删除 gem 并运行 bundle install .您可能还需要使用 touch tmp/restart.txt 重新启动 Pow 服务器。 .

    我正在运行的(用于比较):

  • Pow 0.5.0
  • ruby 2.2.1p85
  • rails 4.2.0
  • OSX 10.10.2
  • 关于ruby-on-rails - 带有 Pow on Rails 4 的 Pry-Remote,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28584593/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com