Ruby On Rails Scaffold LoadError - PullRequest
       13

Ruby On Rails Scaffold LoadError

1 голос
/ 18 февраля 2010

Я изучаю Ruby on Rails, используя книгу, которую я взял под названием «Head First Rails». Я нахожусь в первой главе, и она говорит мне, чтобы я мог создать CRUD процедуры, используя следующую команду:

ruby script/generate scaffold ticket name:string seat_id_seq:string address:text price_paid:decimal email_address:string

ошибка, которую я получаю:

ruby: No such file or directory -- script/generate (LoadError)

Может кто-нибудь объяснить, пожалуйста, что я делаю не так. Я не новичок в разработке, я профессиональный разработчик C #, пытающийся изучать Ruby on Rails.

Ответы [ 3 ]

2 голосов
/ 18 февраля 2010

Вы запускаете это в своем каталоге приложений?Команда scaffold должна быть выполнена в каталоге вашего приложения, чтобы найти скрипт / generate.

0 голосов
/ 13 июня 2011

Этот вопрос старый, но для тех, у кого проблемы с первым выпуском "Head First Rails" (который является единственным доступным в настоящее время), он был написан для rails 2. Так что большинство команд, например, script / generate, были заменены новыми в Rails 3.

Я предлагаю использовать книгу «Agile Web Development with Rails».

0 голосов
/ 18 февраля 2010

попробуйте просто "./script/generate ..." в каталоге вашего проекта

...