Hi Jon, rails automatically requires a gem loaded by config.gem. how does rails know what to require? That's what you specify with :lib. If you do not specify :lib, rails tries to require the name of the gem.
so, for example requiring the simple-navigation gem: config.gem 'simple-navigation' tries to require 'simple-navigation', which does not work, so you have to specify config.gem 'simple-navigation, :lib => 'simple_navigation' - Andi On Oct 11, 8:07 am, Hunt Jon <[email protected]> wrote: > Hi -- I'm confused what :lib in config.gem(). > > When do I need it to specify? > What should I specify? I know that I need to put the name of the > library, but the name is always the same with the gem name? > > Also do I need to add "require 'the_library'" when I actually use it > somewhere in Rails? Or does the config.gem() runs "require" statement > as well? > > Sorry for the stupid questions. > > - Jon --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

