Я пытаюсь разбудить Завещание и работающий с недавно сгенерированные направляющие 2.3.8 приложения.
Это - ошибка, с которой я сталкиваюсь:
devise > script/generate devise_install
Couldn't find 'devise_install' generator
У меня действительно есть драгоценные камни Завещания и Начальника указанными в моем файле конфигурации:
config.gem 'warden', :version => '0.10.7'
config.gem 'devise', :version => '1.0.8'
Драгоценные камни установлены:
devise > rake gems
- [I] warden = 0.10.7
- [R] rack >= 1.0.0
- [I] devise = 1.0.8
- [I] warden ~> 0.10.3
- [R] rack >= 1.0.0
I = Installed
F = Frozen
R = Framework (loaded before rails starts)
Смотря на список генераторов, я ничего не вижу от Завещания:
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
Какие-либо подсказки?
Я сам столкнулся с той же проблемой и, к сожалению, так и не смог ее исправить. Но мне удалось найти довольно простой обходной путь.
Задачи, которые выполняют генераторы, обычно довольно просты. Так что ручное воспроизведение того же результата не должно быть большой проблемой, если вы просто взглянете на код генератора .
Генератор devise_install
в вашем примере выше просто копирует devise.rb в config / initializers / devise.rb
и en.yml ] до config / locales / devise.en.yml
Если вы посмотрите на другие генераторы, я уверен, что вы тоже легко их поймете.