我正忙于(最终)升级到 Rails 4,但我遇到了 Pry-remote 的问题。
问题:
添加时 binding.remote_pry
对于我的代码,它破坏了代码,但是当我无法通过键入 pry-remote
进入调试器时.这曾经在运行 Rails 3 和 Ruby 1.9.3 时起作用。
旁注:
运行时 Rails s
而不是 Pow 和 binding.pry
相反 binding.remote_pry
,它落入调试器。
我正在运行:
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
--> 返回 http://pastie.org/10054841
最佳答案
我遇到了和你类似的问题,也许是同一个问题。我可以通过卸载 pry-byebug
来解决它gem(卸载前的 3.1.0 版)。
如果你想尝试一下,你可以从你的 Gemfile 中删除 gem 并运行 bundle install
.您可能还需要使用 touch tmp/restart.txt
重新启动 Pow 服务器。 .
我正在运行的(用于比较):
关于ruby-on-rails - 带有 Pow on Rails 4 的 Pry-Remote,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28584593/