如何让 bundle exec irb 了解系统宝石?
要加载项目,我们使用 bundle exec irb。为了让我在 irb 的生活更轻松,我计划使用 irb_rocket(带有 wirble 和 ruby-terminfo)。
仅加载普通 irb 时,它按预期工作。但是,当使用 bundle exec irb 时,它可以(显然)找不到我的系统宝石。
我没有更改 gemfile 的选项,除非我能以某种方式使其仅适用于我的机器。
如果它值得任何东西;os x,git 中的源代码控制,rbenv 中的 ruby 版本控制。
当需要 gem 的完整路径时,irb_rocket 再次需要 terminfo ,然后在require 'terminfo.so'
. 在本地更改 gem 并不是我真正想做的,但我想它会起作用。