问题标签 [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.

0 投票
3 回答
3893 浏览

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 很高兴地通过它抛出我已经看到的错误,而不是我期待的暂停等。

查看价格模型,我没有足够的经验知道我应该寻找什么。我在看什么?谢谢,山姆

0 投票
2 回答
753 浏览

ruby - 如何捕获 pry shell 命令的输出?

我正在使用 pry,我想捕获并使用 shell 命令的输出。

例如,如果我运行

我想将文件列表放入可以在 Ruby 中使用的数组中。

我怎样才能做到这一点?

0 投票
1 回答
938 浏览

ruby - 在 Ubuntu 下修复 pry

我已经安装了新版本的 ruby​​ - 1.9.3-p125,然后我遇到了 pry 的问题

我试图通过这篇文章解决这个问题,但在make命令之后我得到了答案

如何解决这个问题?谢谢

PS Ubuntu 11.10, 64 位

0 投票
1 回答
922 浏览

ruby - 如何在 Pry 中自定义 Ruby 命令的返回输出

我可以使用Pry.config.prompt~/.pryrc 中的设置自定义 Pry 的提示,以使 Pry 对孩子们来说更简单。现在我想摆脱返回输出:

对于刚刚学习编程的孩子来说,这=> nil很令人困惑。我可以抑制 Pry 中的返回值输出吗?

0 投票
1 回答
1914 浏览

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是支持脚本所必需的。

0 投票
1 回答
495 浏览

ruby-on-rails - 为什么即使没有捆绑器组也使用 pry?

如本文所述,我正在尝试创建一个仅限控制台的捆绑程序组。为了确保事情按预期进行,我在 application.rb 中注释掉了控制台组加载代码,并将捆绑程序组重命名为:consoleX. 令我惊讶的是,当我启动 rails 控制台时,pry 仍在加载。

如果我完全注释掉该组,则不会加载 pry。

这里发生了什么?

0 投票
1 回答
240 浏览

ruby - 在 Pry 的提示配置中,nest_level 是什么意思?

我正在尝试为输入 Ruby 代码配置一个更简单的 Pry 提示。是什么nest_level意思?Pry 文档说,“三个参数被传递到提示过程中,作为会话目标的对象,当前嵌套级别以及对关联 Pry 实例的引用。如果需要,可以在提示中使用这些对象。” 他们的例子是:

但是,nest_level似乎不是我想的那样:

0 投票
3 回答
1864 浏览

ruby - 从 irb 或 pry 运行单元测试

有没有办法从 irb 或 pry 会话中运行测试文件?

我试过load './testfile.rb了,但这并没有运行测试文件中的测试。

我的测试文件如下所示:

0 投票
1 回答
379 浏览

ruby - 开始撬壳

我已经从github下载了shellpry替代方案的 windows zip 包。我已经解压了包裹。irb

我如何启动撬壳?

0 投票
0 回答
340 浏览

ruby - 在 linux 上启动 pry shell

当我输入pry启动 pry shell 的命令时,我得到了这个:

在这里输出。无法在 SO 上发布

为什么撬壳不启动?

安装命令是: