9
votes

Impossible de trouver le générateur 'devise_install' - Rails 2.3.8, Devise 1.0.8

J'essaie de faire du congélation avec un rails fraîchement généré 2.3.8 APP.

C'est l'erreur que je rencontre: p> xxx pré>

J'ai le conçu et les gemmes du gardien spécifiés dans mon fichier de configuration: P >

devise > script/generate
Installed Generators
  Rubygems: cucumber, facebook, facebook_controller,
facebook_publisher, facebook_scaffold, feature, integration_spec,
publisher, rspec, rspec_controller, rspec_model, rspec_scaffold,
session, xd_receiver
  Builtin: controller, helper, integration_test, mailer, metal,
migration, model, observer, performance_test, plugin, resource,
scaffold, session_migration


0 commentaires

4 Réponses :


5
votes

J'ai rencontré moi-même le même problème et, malheureusement, ne l'a pas jamais réalisé. Mais j'ai réussi à trouver une solution de contournement assez simple.

Les tâches effectuées par les générateurs sont généralement assez simples. La reproduction manuelle de la même personne ne devrait donc pas être une grosse affaire si vous venez de Prenez un Regardez le code générateur .

Le générateur devise_install dans votre exemple ci-dessus Il suffit de copie devise.rb config / initializers / devise.rb et EN.YML à CONFIG / LOCES / DEVIDE.EN.YML

Si vous regardez les autres générateurs, je suis sûr que vous pouvez les comprendre facilement assez facilement.


1 commentaires

C'est correct. Vous n'avez même pas besoin du fichier local / en.yml à moins que vous ne souhaitiez personnaliser les messages / erreurs flash



0
votes

semble fonctionner en utilisant Devise 1.0.7


0 commentaires

5
votes

Le même problème est survenu avec moi, car j'avais déjà installé Devise (une version avant 1.0.8). Je désinstalle simplement la version de congise à venir.

Maintenant, mon environnement n'a que concevoir 1.0.8 et cela fonctionne très bien. :)


0 commentaires

6
votes

in 1.1.5 sa Les rails génèrent du congé: installer. J'ai vu devise_install dans certains tutoriels.


0 commentaires