Je place un fichier nommé g.rb dans le côté Rails.root/lib
dossier Le contenu du fichier est le suivant :
module Google
end
Puis j'ajoute
config.autoload_paths += %W(#{config.root}/lib #{Rails.root}/app/delayed_jobs)
à mon Rails.root/config/application.rb
Cependant, lorsque j'essaie d'invoquer Google à partir de rails console
une exception est levée. L'exception disparaît seulement si j'exécute require 'google'
. Pourquoi ? Mon fichier ne devrait-il pas être chargé automatiquement et ne devrais-je pas accéder au module sans avoir à payer de frais supplémentaires ? require
déclaration ?