I’m writing an app in ruby and want to split it into more than one file
to make it more manageable. How do I get the main file to include the
others. Do I use some sort of include, require or load command or is
there some sort of library command like TCL has.
I’m writing an app in ruby and want to split it into more than one file
to make it more manageable. How do I get the main file to include the
others. Do I use some sort of include, require or load command or is
there some sort of library command like TCL has.
Cheers
Nigel
require ‘filename’ is the proper one. you can use load ‘filename’ if
you want to reload the file each time load is called (require loads
the file only once)
$: is load path, where require/load look for files (NB: it’s an Array)
require ‘filename’ is the proper one. you can use load ‘filename’ if
you want to reload the file each time load is called (require loads
the file only once)
$: is load path, where require/load look for files (NB: it’s an Array)
J.
Thanks for that, however the “is load path” reference confuses me, I
can’t find a reference to it in “Ruby in a nutshell”. Can you point me
to a reference please or give an example of its use.
$: is load path, where require/load look for files (NB: it’s an Array)
J.
Thanks for that, however the “is load path” reference confuses me, I
can’t find a reference to it in “Ruby in a nutshell”. Can you point me
to a reference please or give an example of its use.
Ruby in a Nutshell: Section 3.1 Predefined Variables
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.