How to use modules in Ruby -
i have script want call modules from. want modules reside in modules folder. main script has following line
require "modules/01httpserver" my 01httpserver modules in file named "01httpserver.rb" , it's in modules folder. file contains following code.
module 01httpserver def self.helloworld(name) puts "hello, #{name}" end end so when run main script , trieds load module file, following error message: "`require': cannot load such file -- modules/01httpserver (loaderror)"
what causing this?
use require_relative. like:
require_relative "modules/01httpserver"
Comments
Post a Comment