Ruby on Rails - не создает скрипт / сервер - PullRequest
7 голосов
/ 14 апреля 2011

Я два дня пытался установить Ruby on Rails на Windows XP (я новичок в RoR, впервые использую его).

Я читаю несколько онлайн-уроков по установке. Я установил Ruby, установил Mysql и установил Rails gem install rails.

Теперь, когда я создаю новое приложение с помощью rails new myapp, затем cd myapp и затем ruby script/server, оно говорит:

ruby: нет такого файла или каталога - скрипт / сервер (LoadError)

В каталоге скриптов нет файла 'server', есть только файл rails.

Я правильно следовал учебному пособию, дважды проверил I и правильно создал приложение. Это учебная ссылка: http://allaboutruby.wordpress.com/2006/01/09/installing-rails-on-windows-step-by-step-tutorial/

Ответы [ 10 ]

22 голосов
/ 14 апреля 2011

Если вы выполнили установку gem rails, то она получит рельсы v3.0.6, которые были изменены (на v3) для использования rails server для запуска сервера.

5 голосов
/ 14 апреля 2011

Если вы используете Rails 3, вам нужно использовать:

rails server
4 голосов
/ 18 октября 2012

вы можете использовать в новом ruby ​​... installtion

в командной строке

c: \ ruby ​​\ bin> rails new filename

где filename - это имя вашего нового проекта для создания нового проекта ruby.и не используйте зарезервированное рубиновое слово, такое как test

3 голосов
/ 25 мая 2012

Вы можете использовать ярлык:

rails s

3 голосов
/ 14 апреля 2011

Из каталога вашего приложения запустите

ruby script/rails server

Это должно работать даже в Windows.

3 голосов
/ 14 апреля 2011

Ваш учебник очень старый 2006 ...

Вы должны обязательно проверить railsinstaller.org / , чтобы использовать рельсы на окнах

Я нубв RoR, впервые используя его

, вот хорошая документация guides.rubyonrails.org /

, и вы должны играть с railsforzombies.org/

добро пожаловать,

ура

3 голосов
/ 14 апреля 2011

Полагаю, вы используете Rails 3, поэтому правильная команда: ruby rails server.

0 голосов
/ 13 сентября 2015

Можно попробовать

bundle exec rails server webrick -e production
0 голосов
/ 20 декабря 2013

Если все правильно установлено и rails is 4.0, тогда команда равна

user@sony-vaio:~/sample_rails/myApp$ rails server

0 голосов
/ 19 мая 2013

Кельвин, поздравляю, эта команда работает точно так, как вы описали в windows 8. объятия ...

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