Ruby,从不同的脚本加载类和方法

时间:2011-07-27 01:52:03

标签: ruby

所以我仍然对加载路径如何工作有点困惑我基本上有一个文件结构:

my_app
  bin
    my_bin
  lib
    processor.rb

所以问题是文件my_bin是一个bin文件(在ruby中),它应该调用processor.rb中的类和方法

bin文件需要顶部的宝石和其他内容,但是如何加载processor.rb中的类?

1 个答案:

答案 0 :(得分:1)

在1.9.2中你可以做到:

require_relative '../lib/processor'
在1.8.7中你可以做到:

$: << "/absolute/path/to_parent_of_lib/lib"

require 'processor'