【问题标题】:Difference between pry and pry-rails撬和撬轨的区别
【发布时间】:2012-07-29 14:03:35
【问题描述】:

pry gem 和 pry-rails gem 有什么区别(在实现方面)?

【问题讨论】:

  • 通常 -rails gems 为与 rails 集成提供了额外的东西,所以如果来自 rails,您通常会使用这些。

标签: ruby-on-rails ruby pry


【解决方案1】:

比较它们的实现没有意义,因为它们是两个不同的东西:一个 IRb 替代方案和一个使前者成为 Rails 控制台的插件。

pry-rails gem 只需 adds an initializer 将 Rails 控制台更改为 Pry 和 adds some Pry commands 特定于 Rails。 Pry-rails 依赖于 Pry,没有理由你不能在没有 Pry-rails 的情况下将 Pry 与 Rails 一起使用,它只是让它更容易。

【讨论】:

  • 如何使用 pry-rails 调试 Rails 应用程序?
  • 意思是,可以撬任何撬轨可以做的事情吗?
  • @huzefabiyawarwala 是的。
  • @AlanCoromano 将 binding.pry 放置在 Rails 代码中的任何位置以添加断点,例如在控制器动作中。在浏览器中转到该路径,您将在运行rails server 的终端中看到断点。这是一个截屏视频以了解更多信息railscasts.com/episodes/280-pry-with-rails
猜你喜欢
  • 1970-01-01
  • 2015-06-22
  • 1970-01-01
  • 1970-01-01
  • 2013-02-24
  • 1970-01-01
  • 1970-01-01
  • 2017-11-02
  • 1970-01-01
相关资源
最近更新 更多