Нужна помощь с запуском RoR: Command rails server не приводит к загрузке WEBrick?

Мне нужна помощь, чтобы начать работу с RoR.

В настоящее время я следую этому правилу: http://allaboutruby.wordpress.com/2009/07/20/installing-rails-on-windows-3-years-later/#comment-11099

Я выполнил шаги с 1 по 3 без проблем.

На шаге 5: я могу заставить работать веб-сервер через WEBrick.

Когда я ставлю «rails server» вместо «Booting Webrick», я получаю «опцию rails new_path»

таким образом, когда я пробую 127.0.0.1:3000 в браузере... это работает.

Может ли кто-нибудь помочь мне в этом, как его запустить и запустить? (Я пока новичок... поэтому мне нужны конкретные объяснения! Спасибо!)


person Antoine    schedule 08.04.2011    source источник
comment
Что насчет шага 4? Из статьи: «Введите «rails hello» (в Rails 3 это должно быть «Rails new hello»), и он должен вывести кучу строк «создать приложение/контроллеры» и т. д. Сообщение, которое вы получаете, это именно то, что вы получаете, если не делаете этого.   -  person matt    schedule 08.04.2011
comment
Я сделал шаг 4 правильно... папка hello находится в моем каталоге \rails   -  person Antoine    schedule 08.04.2011


Ответы (2)


В вашем туториале я не вижу команду "установить пакет" - она ​​проверяет и устанавливает все необходимые гемы в вашей системе. Так почему бы вам не использовать еще одно отличное руководство по рельсам - http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

person megas    schedule 08.04.2011

Я предполагаю, что вы используете окна, на которых рельсы могут быть немного неудобными. Вам, вероятно, потребуется запустить команду сервера rails, указав ruby ​​на скрипт сервера. В Windows ваша команда rails на самом деле представляет собой просто файл .bat, который находится в файле /bin вашей установки ruby, и этот файл .bat просто передает аргументы ruby. Если вы посмотрите на гем rails, установленный на вашем компьютере, вы увидите файлы, соответствующие обычному первому аргументу команды rails (консоль, генерация, сервер и т. д.). Вам может быть полезно скопировать их в каталог /script вашего приложения, и когда вы хотите запустить команду rails, вы можете просто запустить «ruby script\server» из основного каталога вашего приложения, хотя могут быть и более приемлемые способы получение того же результата.

person Marc Talbot    schedule 08.04.2011
comment
Салют Марк. Спасибо за информацию ... Я, вероятно, последую за учебником @megas. Так как я полный нуб... стоило бы пройти еще один полный туториал. (я только сделал railsforzombies и до сих пор читал, почему это острое руководство...) - person Antoine; 08.04.2011