【问题标题】:pry gem: automatically requires local gemspecpry gem:自动需要本地 gemspec
【发布时间】:2014-06-25 19:10:08
【问题描述】:

REPL pry 足够聪明,可以在需要 Ruby gem 时自动选择 本地 *.gemspec 文件和 ./lib/ 目录。

这意味着,如果我正在开发 gem 并从其目录中调用 pry,我将能够仅使用 require 'my_gemname' 加载开发版本。此外,本地gemspec 中所需的任何文件都将自动需要。

另一方面,irb 只会加载已安装的 gem。

是否可以将irb 配置为类似于pry

【问题讨论】:

  • bundle exec irb 不起作用?
  • 确实如此,谢谢。没想到。
  • 你能把它作为答案发布吗?

标签: ruby rubygems irb pry


【解决方案1】:

你可以使用bundle exec:

bundle exec irb

【讨论】:

    【解决方案2】:

    这行得通:

    irb -I ./lib -r my_gem_name
    

    但我想还有更简单的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多