问题标签 [pry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails-3 - rails 3 忽略 binding.pry
由于 AssociationTypeMismatch,我正在尝试调试我的小应用程序未能创建价格。因此,我挖掘了 pry、安装、观看 railscast 和 Josh 的截屏视频并深入研究了 wiki。
我“cd”到价格控制器,但失败了。我在提交代码之前将 <% binding.pry %> 放入 new.html 中,但 Rails 说“pry”方法是未知的。pry 在我更新的 Gemfile 中,我重新启动了服务器。
我将 binding.pry 放入我的 prices_controller.rb 的 create 方法中,Rails 很高兴地通过它抛出我已经看到的错误,而不是我期待的暂停等。
查看价格模型,我没有足够的经验知道我应该寻找什么。我在看什么?谢谢,山姆
ruby - 如何捕获 pry shell 命令的输出?
我正在使用 pry,我想捕获并使用 shell 命令的输出。
例如,如果我运行
我想将文件列表放入可以在 Ruby 中使用的数组中。
我怎样才能做到这一点?
ruby - 在 Ubuntu 下修复 pry
我已经安装了新版本的 ruby - 1.9.3-p125,然后我遇到了 pry 的问题
我试图通过这篇文章解决这个问题,但在make
命令之后我得到了答案
如何解决这个问题?谢谢
PS Ubuntu 11.10, 64 位
ruby - 如何在 Pry 中自定义 Ruby 命令的返回输出
我可以使用Pry.config.prompt
~/.pryrc 中的设置自定义 Pry 的提示,以使 Pry 对孩子们来说更简单。现在我想摆脱返回输出:
对于刚刚学习编程的孩子来说,这=> nil
很令人困惑。我可以抑制 Pry 中的返回值输出吗?
ruby-on-rails - 如何在 Factory Girl Rails 中使用 Pry?
为了调试我rescue binding.pry
在有问题的行末尾插入的工厂:
不幸的是,在生成的FactoryGirl::Declaration::Implicit
上下文中,我似乎无法像在“正常”代码(NameError: undefined local variable or method `proxy' for #<FactoryGirl::Declaration::Implicit:0x0...>
)中那样访问上下文。如何在 Pry 会话中检查my_object
和操作?proxy
该代码被称为 Cucumber 功能背景的一部分:
factory_girl_rails
并且factory_girl/step_definitions.rb
是支持脚本所必需的。
ruby-on-rails - 为什么即使没有捆绑器组也使用 pry?
如本文所述,我正在尝试创建一个仅限控制台的捆绑程序组。为了确保事情按预期进行,我在 application.rb 中注释掉了控制台组加载代码,并将捆绑程序组重命名为:consoleX
. 令我惊讶的是,当我启动 rails 控制台时,pry 仍在加载。
如果我完全注释掉该组,则不会加载 pry。
这里发生了什么?
ruby - 在 Pry 的提示配置中,nest_level 是什么意思?
我正在尝试为输入 Ruby 代码配置一个更简单的 Pry 提示。是什么nest_level
意思?Pry 文档说,“三个参数被传递到提示过程中,作为会话目标的对象,当前嵌套级别以及对关联 Pry 实例的引用。如果需要,可以在提示中使用这些对象。” 他们的例子是:
但是,nest_level
似乎不是我想的那样:
ruby - 从 irb 或 pry 运行单元测试
有没有办法从 irb 或 pry 会话中运行测试文件?
我试过load './testfile.rb
了,但这并没有运行测试文件中的测试。
我的测试文件如下所示:
ruby - 开始撬壳
我已经从github下载了shellpry
替代方案的 windows zip 包。我已经解压了包裹。irb
我如何启动撬壳?