Рельсы / Стойки / Config.ru - PullRequest
1 голос
/ 14 июня 2011

Попытка следовать "Учебному пособию по Ruby on Rails 3" и запуск rails s, получая следующую ошибку:

[path]\config.ru:1 in 'require': no such file to load -- fake_app

У меня есть местоположение fake_app.rb в ПУТИ (который я предполагаю, это то, что пытается найти рельсы / стойки)

Содержимое config.ru является сгенерированным по умолчанию:

require "fake_app"

run Rack::Test::FakeApp

Я использую рельсы 3.0.8 и Windows 7

Спасибо за помощь этому новичку!

1 Ответ

2 голосов
/ 14 июня 2011

Вы сгенерировали это с помощью команды rails new [appname]?Файл Rails 3.0 config.ru по умолчанию должен выглядеть примерно так:

require ::File.expand_path('../config/environment', __FILE__)
run ApplicationName::Application

Если все, что вы сделали на этом этапе, это установили Ruby и Rails, я бы повторно запустил генератор, чтобы получить что-то, чтоработает.

Кроме того, поскольку вы работаете в Windows, я хотел бы порекомендовать Rails Installer для установки и настройки вашей среды.Это уменьшает боль при запуске.

Вероятно, это учебник, о котором вы говорите, но я также настоятельно рекомендую Учебное пособие по Ruby on Rails Майкла Хартла для подробного знакомства с Rails 3. Раздел о создании вашего первогоПриложение может пригодиться в этой ситуации.

...