有誰知道有足夠的瞭解Ruby的require
告訴我,如果下面是有效的語法:動態需要文件?
class Something
def initialize(mode)
case mode
when :one then require 'some_gem'
when :two then require 'other_gem'
end
end
end
s = Something.new
如果是的話,會把require
地方寶石到全局命名空間,因爲它會當在文件的頂部?
好極了,那是什麼我想知道的拼寫:) – 2010-02-09 16:28:38