Не удалось найти генератор отличной: скаффолд - PullRequest
1 голос
/ 29 декабря 2011

Я пробую простое приложение RoR и использую nifty generator сценарии для создания лесов, файлов макетов, аутентификации.

Я добавил в свой gemfile gem 'nifty-generators', и я запустил 'bundle install', и он установился.

Затем я ввел

$ rails g nifty:scaffold Recipe name:string index new

Я получил следующее исключение

Не удалось найти отличный генератор: scaffold

Что может бытьпроблема здесь

Ответы [ 3 ]

3 голосов
/ 29 февраля 2012

Если вы используете Rails 3 (конечно, вы делаете это, поскольку вы новичок), тогда используйте scaffold вместо nifty: scaffold

Как это

rails g scaffold
0 голосов
/ 22 января 2013

Поскольку вы добавили камень с помощью bundler / вашего гемфайла, я думаю, вы захотите сделать:

$ bundle exec rails g nifty:scaffold Recipe name:string index new

для драгоценного камня, который будет найден.

0 голосов
/ 29 февраля 2012

Не много, чтобы копаться здесь .. Убедитесь, что команда bundle install или bundle update создала запись для nifty-generators в вашем Gemfile.lock .. Затем убедитесь, что гем был установлен правильно, используя bundle show nifty-generators .. Он должен показывать местоположение драгоценного камня в вашей системе. Убедитесь, что у вас есть хотя бы права на чтение этой папки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...