Измените index.html в hugo

Я только начинаю изучать руководство по быстрому запуску Hugo.

Если посмотреть здесь, можно предположить, что я должен иметь возможность изменить индекс home / default / root .html, создав файл _index.md.

$ hugo new site quickstart
Congratulations! Your new Hugo site is created in ~/quickstart.

Just a few more steps and you're ready to go:

1. Download a theme into the same-named folder.
   Choose a theme from https://themes.gohugo.io/, or
   create your own with the "hugo new theme <THEMENAME>" command.
2. Perhaps you want to add some content. You can add single files
   with "hugo new <SECTIONNAME>/<FILENAME>.<FORMAT>".
3. Start the built-in live server via "hugo server".

Хорошо, попробуем изменить домашнюю страницу!

[~/quickstart]$ hugo new index.md
[~/quickstart/content/index.md created

[~/quickstart]$ hugo new _index.md
[~/quickstart/content/_index.md created

Я отредактировал оба из них:

---
title: "Welcome"
date: 2017-10-13T20:31:39-05:00
draft: false
---

# This is a website!

Why nothing appears?

Но когда я бегу

[~/quickstart]$ hugo server -D
Started building sites ...

Built site for language en:
0 draft content
0 future content
0 expired content
1 regular pages created
6 other pages created
0 non-page files copied
0 paginator pages created
0 tags created
0 categories created
total in 5 ms
Watching for changes in ~/quickstart/{data,content,layouts,static}
Serving pages from memory
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop

Я вижу это, содержания нет:

Пустой экран

Что еще мне нужно сделать? Шаг сборки, уценки или рендеринга или что-то в этом роде?


person Mittenchops    schedule 14.10.2017    source источник


Ответы (1)


Вам не нужен index.md, но вам нужен _index.md. Вы можете удалить это.

В папке с макетами создайте файл с именем index.html. Это ваш HTML-файл шаблона для корневой страницы сайта. Теперь добавьте базовую стандартную разметку doc / html. Это позволяет серверу внедрять скрипт автоматической перезагрузки Javascript. Теперь обновите ваш браузер, чтобы загрузить скрипт.

Теперь вы готовы к игре. в теге body добавьте {{.Title}} и следите за обновлением браузера.

person Scriptonomy    schedule 14.10.2017