RoR Вопрос: где находится скрипт / сервер? - PullRequest
3 голосов
/ 01 сентября 2011

Я слежу за Head First Ruby и обнаружил, что файл server в папке script моего первого проекта отсутствует.Я следовал этому руководству по установке Ubuntu (извините, ссылка на испанском языке, все еще должно быть легко следовать командам), и я предполагаю, что некоторые файлы / пакеты отсутствуют.Как я могу их получить?

antonio@antonio-desktop:~/Documents/tickets$ ruby script/server
ruby: No such file or directory -- script/server (LoadError)
antonio@antonio-desktop:~/Documents/tickets$ ls
app     config.ru  doc      lib  public    README  test  vendor
config  db         Gemfile  log  Rakefile  script  tmp
antonio@antonio-desktop:~/Documents/tickets$ cd script
antonio@antonio-desktop:~/Documents/tickets/script$ ls
rails

Ответы [ 2 ]

3 голосов
/ 01 сентября 2011

Если вы работаете с Rails 3, теперь это:

./script/rails server

Все отдельные скрипты rails в каталоге скриптов теперь проходят через одного диспетчера ./script/rails. Это работает для консоли и других вещей, которые вы, возможно, ищете (например: ./script/rails console).

1 голос
/ 01 сентября 2011

Я только что быстро просмотрел книгу, и она выглядит довольно устаревшей. Rails меняется довольно быстро, поэтому важно использовать самые современные ссылки, которые вы можете найти.

В потоке переполнения стека есть хороший список ресурсов: Изучение Ruby on Rails

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