Не могу запустить это приложение Rails - PullRequest
0 голосов
/ 17 февраля 2011

Эй, ребята, Я клонирую репо в Github: https://github.com/huacnlee/homeland/tree/

когда я запускаю сервер, я получаю эту ошибку:

Agro:homeland Zhulin$ rails s
DEPRECATION WARNING: railtie_name is deprecated and has no effect. (called from <top (required)> at /Users/Zhulin/Desktop/RailsApps/homeland/config/application.rb:9)
/usr/local/lib/ruby/1.9.1/syck.rb:145:in `initialize': No such file or directory - /Users/Zhulin/Desktop/RailsApps/homeland/config/config.yml (Errno::ENOENT)
    from /usr/local/lib/ruby/1.9.1/syck.rb:145:in `open'
    from /usr/local/lib/ruby/1.9.1/syck.rb:145:in `load_file'
    from /Users/Zhulin/Desktop/RailsApps/homeland/config/application.rb:48:in `<top (required)>'
    from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb:28:in `require'
    from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb:28:in `block in <top (required)>'
    from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb:27:in `tap'
    from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb:27:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'

Что мне делать? И кстати, где я могу найти более простой код Rails для изучения Ruby и Rails, Спасибо

Ответы [ 2 ]

5 голосов
/ 17 февраля 2011

Вам необходимо настроить файл config.yml в папке config.Похоже, что репо включает в себя config.yml.default файл, который вы можете использовать в качестве шаблона.

1 голос
/ 17 февраля 2011

Похоже, вам не хватает файла вашей базы данных конфигурации config/database.yml по какой-то причине. Они генерируются автоматически rails new <appname>, поэтому их легко получить.

Что касается примеров, хороший справочник всегда лучше. Мне нравится книга Agile Web Development с Rails , но есть много других.

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