我正忙于(最终)升级到 Rails 4,并且遇到了 Pry-remote 的问题。
Problem:
添加时binding.remote_pry
对于我的代码,它会破坏代码,但是当我无法通过键入进入调试器时pry-remote
。这曾经在运行 Rails 3 和 Ruby 1.9.3 时有效。
边注:
跑步时Rails s
而不是战俘和binding.pry
反而binding.remote_pry
,它落入调试器。
我正在运行什么:
- 战俘0.5.0
- 红宝石 2.1.5p273
- 导轨4.2.0
- 操作系统 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:还尝试使用规格且不使用 pry-byebug
- 战俘0.5.0
- 红宝石 2.2.1p85
- 导轨 4.1.6
- 操作系统 10.9.5
--> 返回http://pastie.org/10054841 http://pastie.org/10054841
我遇到了和你类似的问题,也许是同一个问题。我能够通过卸载来解决这个问题pry-byebug
gem(卸载前版本3.1.0)。
如果您想尝试一下,可以从 Gemfile 中删除 gem 并运行bundle install
。您可能还需要使用以下命令重新启动 Pow 服务器touch tmp/restart.txt
.
我正在运行的内容(用于比较):
- 战俘0.5.0
- 红宝石 2.2.1p85
- 导轨4.2.0
- 操作系统 10.10.2
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)