2015-07-10 2 views
0

Я следовал указаниям до шага 5. Была папка View под названием «Макеты» с файлом, называемым application.html.erb, который был автоматически создан, но в руководстве не упоминалось об этом на все. Я не знаю, должен ли я удалить его или оставить его в покое. Я создал представление, которое появляется в Проводнике в качестве папки приветствия с индексом index.html.erb в качестве файла, отредактировало файл, чтобы показать некоторые HTML и отредактированные маршруты.rb, чтобы они могли указывать на эту страницу приветствия после точных шагов в разделе 4.3. Настройка Главная страница приложения.rubyonrails.org tutorial показывает неправильный вид В браузере

Просмотр проекта в браузере только что поднял сообщение об ошибке, что что-то не так с application.html.erb, что я даже не коснулся. Я временно заменил содержимое просто следующим: это не должно быть здесь и обновлено, достаточно «этого не должно быть здесь» - это то, что появляется в моем браузере на localhost: 3000 вместо содержимого index.html.erb

Пошел обратно в командной строке, чтобы увидеть, если изменение работал маршрут, и я предполагаю, что это сделало:

C:\Users\Susan\ruby_projects\blog>rake routes 
    Prefix Verb URI Pattern    Controller#Action 
    welcome_index GET /welcome/index(.:format) welcome#index 
    root   GET/      welcome#index 

Почему показывающим этот другой файл вместо моего, когда я открываю его в браузере, если маршруты говорят идти к моему?

+0

Измените свой вопрос и добавьте фрагмент кода, который вы пытались использовать. Это поможет людям ответить на ваш вопрос очень! Подробнее о [как задать отличный вопрос] (http://stackoverflow.com/help/how-to-ask). – methode

ответ

0

layouts/application.html.erb - файл по умолчанию, который загружается на каждую страницу вашего приложения rails, если вы не укажете его, он используется для того, чтобы иметь один и тот же шаблон на вашем веб-сайте и сделать код DRY. Вы можете узнать больше здесь Layouts & Rendering

Смежные вопросы