Je trouve que le fichier config/environment.rb est différent dans Rails version 3.0.
Aussi quand j'ajouter la ligne « config.gem "authlogic" de fichier .Pour environment.rbComment installer authlogic dans Rails 3?
Répondre
Pour Rails 3, vous ne modifiez plus config/environment.rb
. Vous modifier Gemfile
, ajoutant
gem 'authlogic'
à lui, puis faire une
bundle install
plus d'info: http://gembundler.com/rails3.html
Il y aura un Gemfile.lock
, et il répertorie toutes les gemmes et leurs versions dans votre projet. Les documents de Bundler:
Chaque fois que votre Gemfile.lock change, vérifiez toujours dans le contrôle de version. Il conserve un historique des versions exactes de tout code tiers que vous avez utilisé pour exécuter avec succès votre application .
Lorsque vos co-développeurs (ou vous sur une autre machine) vérifier votre code, il viendra avec les versions exactes de tout le code tiers votre application utilisé sur la machine qui votre dernière développés sur (dans le Gemfile.lock). Lorsque ils exécuter installer bundle, bundler va trouver le Gemfile.lock et ignorer l'étape de résolution de dépendance. Au lieu de cela, il va installer toutes les pierres précieuses que vous utilisé sur la machine d'origine.
étape Assez basique par étape tutoriel ici: http://www.logansbailey.com/2010/10/06/how-to-setup-authlogic-in-rails-3/
je devais ajouter 'petit bijou 'authlogic', "~> 3.1.0"' à mon Gemfile. Just 'gem 'authlogic'' l'a gardé en 2.1.6 pour une raison quelconque. –