如何在dependecy gem中添加binding.pry?

时间:2018-08-04 11:30:04

标签: ruby-on-rails pry

我想添加{ "selector": { "keywords": { "$and": [ { "$elemMatch": { "$eq": "bela" } }, { "$elemMatch": { "$eq": "fleck" } } ] } } } 来检查kaminari gem中的某些动态信息,而这些东西是activeadmin gem的依赖项。我也将kaminari用作完全独立的宝石。

binding.pry

我已经在Gemfile中尝试过以下操作:

activeadmin (1.0.0.pre5)
      arbre (~> 1.0, >= 1.0.2)
      bourbon
      coffee-rails
      formtastic (~> 3.1)
      formtastic_i18n
      inherited_resources (~> 1.6)
      jquery-rails
      jquery-ui-rails
      kaminari (~> 0.16.1)
      railties (>= 3.2, < 5.1)
      ransack (~> 1.3)
      sass-rails
      sprockets (< 4.1)

1 个答案:

答案 0 :(得分:2)

无需在这里分叉。您可以编辑本地安装的gem。只需这样做:

bundle open kaminari

它将在您的$EDITOR中打开相应版本的kaminari。您可以在其中插入调试打印binding.pry或任何您喜欢的东西。不要忘记重启应用程序/服务器。

完成后别忘了清理。手动撤消更改或运行

bundle pristine kaminari