What this code lines mean? Especially $:. before the unshift? $:.unshift File.join(File.dirname(__FILE__),'..','lib') Regards, Mohsin
on 2008-02-12 11:14
on 2008-02-12 11:32
MohsinHijazee wrote: > What this code lines mean? Especially $:. before the unshift? > > $:.unshift File.join(File.dirname(__FILE__),'..','lib') > > Regards, > Mohsin ruby comes with a set of predefined variables $: = default search path (array of paths) __FILE__ = current sourcefile if i get it right (not 100% sure) this adds the lib path to this array of search paths by going over the current file. which is not exactly the best way, i would simply start with RAILS_ROOT (at least for a rails project)
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.