rubyで外部ファイルを外部モジュールとして読み込む方法
require 'hoge'
これをすると、読み出した側のスクリプトに展開される。
もし、hoge.rb
にモジュールが定義されているならば、
include 'home_moudle'
を実行しなければいけない
補足
module Zozom
def hello(name)
puts "hello, #{name}"
end
def double(num)
puts num * 2
end
module_function :hello, :double
end
こうすることで、include "Zozom"
をすることなく、
Zozom.hello "hoge"
# => hello, hoge
のように読み出すことができる。