相关ruby load path
有关ruby load pathrequire #{File.dirname(__FILE__)}/second.rbputs $LOAD_PATH而在Rails环境是把Rail
有关ruby load path
require "#{File.dirname(__FILE__)}/second.rb"puts $LOAD_PATH
而在Rails环境是把Rails.root(rails 3之前叫RAILS_ROOT)加到了load path里
ruby 1.9里呢,有个require_relative是你想的那种可以直接导入的,1.9也可以试试
更改
$: << File.expand_path(File.dirname(FILE) + “/../lib”))
路径
File.expand_path(File.dirname(__FILE__) + "../spec_helper")