CommonThread

Ruby Load Path

Posted by anthony crumley, Fri Nov 16 22:12:00 UTC 2007

Within Ruby code you can access and modify the load path that determines where “require” and “load” look for files. $:, $-I, and $LOAD_PATH all refer to the array of load paths. Simply add or remove paths from the array and where Ruby looks for files will be changed. This can be helpful for adding Ruby libraries to the context of an application or framework. In irb on my computer 9 paths are in the load path. Surprisingly, in the Rails console for a bare bones application there are over 45 and for an application with several plugins there are more than 80 paths.

Filed Under: | Tags:

Comments

Have your say

A name is required. You may use HTML in your comments.




Recent Articles

Categories