2012-02-03 61 views
2

我想调试我的小应用程序因为AssociationTypeMismatch而无法创建价格。所以我挖出撬,安装,看railscast和乔希的屏幕录像,并挖掘到维基。binding.pry被rails忽略3

我把“cd”放入价格控制器,但是失败了。在提交代码之前,我已将<%binding.pry%>放入new.html中,但Rails声明'pry'方法未知。撬在我更新的Gemfile中,然后重新启动服务器。

我把binding.pry放到了我的prices_controller.rb的创建方法中,Rails愉快地通过它来抛出我已经看到的错误,而不是暂停,等我期待。

看着价格模型,我没有足够的经验知道我应该在寻找什么。我忽略了什么? thanx,山姆

+0

之前你运行bundle安装的? – 2012-02-03 22:25:53

+0

是的,谢谢检查。 – sam452 2012-02-04 19:33:39

回答

2

看来,除了撬宝石,我还需要撬轨宝石。现在binding.pry被识别。

3

我有相同的问题,我的解决办法是撬远程添加到我的Gemfile,并调用binding.remote_pry代替binding.pry,打开终端在当前项目和执行pry-remote。幸福调试:)

1

,而不是更新您的Gemfile之后安装撬滑轨,你可以只require 'pry'结合:-)