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
-~----------~----~----~----~------~----~------~--~---

Reply via email to