Я пытаюсь использовать эту команду в терминале: rails generate layout simple --force
, и когда я это сделаю, я получаю эту ошибку: Could not find generator layout.
Так что я попытался попытаться быть более конкретным в своем gemfile и добавил конкретную , номер последней версии в файл (gem 'rails_layout', ~> '1.0.5') и по-прежнему получают ту же ошибку. Я немного искал и нашел этот похожий вопрос: zurb_foundation layout generation in rails и ответ, кажется, говорит, что Фонд теперь включает в себя генератор макета в собственном камне? Или я читаю это неправильно? Во всяком случае, я сделал gem uninstall rails_layout
, а затем снова попробовал оригинальную команду. Тем не менее, нет. То же, оригинальная ошибка, заключающаяся в невозможности найти генератор макета. Я на Rails 4.0.2 и Ruby 2.0.0 Есть ли у кого-нибудь предложения? Спасибо!Rails_Layout «Не удалось найти генератор макета»
ответ
Вы читаете книгу Learn Ruby on Rails. Но вы читаете устаревшую версию книги. Последняя версия книги - v1.19. Вы увидите правильный синтаксис для использования rails_layout самоцвета:
$ rails generate layout:install simple --force
Если вы проверите README для rails_layout драгоценного камня вы увидите правильные команды: https://github.com/RailsApps/rails_layout
rails_layout драгоценный камень дает вам простой способ настроить макет приложения, флэш-сообщения и частичные части навигации. Если вы не используете команду генератора, вы можете скопировать код примера из книги, чтобы получить то, что вам нужно (команда генератора дает вам ярлык). Позже в книге вы узнаете, как установить Foundation и настроить макет приложения, флэш-сообщения и частичные части навигации для Foundation. Вы можете следовать инструкциям на веб-сайте Фонда, но опять же, камень rails_layout дает вам ярлык.
Подводя итог: убедитесь, что у вас есть новейшая версия книги.
Спасибо, Даниэль! Я продолжу и получаю обновленную версию. –
- 1. Не удалось найти генератор devise_token_auth: установить
- 2. Не удалось найти пользователя генератор
- 3. Не удалось найти генератор migraton
- 4. Не удалось найти генератор active_scaffold_setup
- 5. Не удалось найти генератор «rspec»
- 6. Не удалось найти генератор paperclip
- 7. Не удалось найти страницу макета
- 8. Не удалось найти Генератор без ID
- 9. рельсы - Не удалось найти генератор rspec: install.
- 10. Не удалось найти генератор rspec: install.
- 11. Не удалось найти генератор mongoid: config
- 12. Не удалось найти генератор nifty: scaffold
- 13. Не удалось найти генератор огурец: функция
- 14. Не удалось найти генератор mini_test: установить
- 15. Бутстрап-сасс-жемчужина, «Не удалось найти генератор»
- 16. RSpec: Не удалось найти генератор rspec: установить
- 17. успокоительные аутентификации «Не удалось найти генератор подлинности»
- 18. RAILS - «Не удалось найти генератор figaro: install»
- 19. Рельсы: Не удалось найти генератор rolify
- 20. Не удалось найти генератор rspec: установить
- 21. Не удалось найти генератор 'rspec: install'
- 22. Рельсы 5, несущая волна. Не удалось найти генератор 'uploader'
- 23. Не удалось найти генератор «огурец» с Rails 2.3.8
- 24. Ruby On Rails: Не удалось найти генератор «rspec»?
- 25. Не удалось найти генератор 'devise_install' - Rails 2.3.8, Devise 1.0.8
- 26. Rails Не удалось найти генератор через командную строку в Windows
- 27. "Не удалось найти генератор oauth_consumer" работает "rails generate oauth_consumer"?
- 28. Не удалось найти ограничения макета в Android Studio
- 29. Отсутствует генератор представлений для Rails; что приводит к ошибке "Не удалось найти генератор ...
- 30. рубин ошибка не может найти генератор integration_test_static_pages
Почему бы вам просто не создать макет в вашей среде IDE? –
Вам не нужно говорить, что «рельсы генерируют макет: установите простой»? вам не хватает ': install'? – usha