首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >binding.pry被rails 3忽略

binding.pry被rails 3忽略
EN

Stack Overflow用户
提问于 2012-02-04 05:41:39
回答 3查看 3.9K关注 0票数 2

我正在尝试调试我的小应用程序无法创建一个价格,因为一个AssociationTypeMismatch。所以我挖出了撬动,安装,观看了railscast和Josh的截屏视频,并深入研究了wiki。

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

我将binding.pry放入我的prices_controller.rb的create方法中,Rails轻松地通过它抛出了我已经看到的错误,而不是我所期望的暂停,等等。

看一下Price模型,我没有足够的经验来知道我应该寻找什么。我忽略了什么?谢谢,山姆

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-05 05:19:05

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

票数 2
EN

Stack Overflow用户

发布于 2012-03-08 16:23:16

我有完全相同的问题,我的解决方案是将pry-remote添加到我的Gemfile中,并调用binding.remote_pry而不是binding.pry,在当前项目中打开终端并执行pry-remote。调试愉快:)

票数 4
EN

Stack Overflow用户

发布于 2012-03-08 16:29:38

你可以在绑定前使用require 'pry'命令,而不是安装pry-rails :-)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9135906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档