2014-08-29 6 views
1

Я использую Hugo http://hugo.spf13.com/overview/introduction для рендеринга папки с файлами html/css/js в качестве локального хоста в моем ноутбуке.Использование Hugo для рендеринга html-файлов

У меня есть HTML-файлы в /content и все JS/IMG файлы CSS/в /static папке

Это содержание в config.toml

baseurl = "http://localhost" 
contentdir = "content" 
languageCode = "en-us" 
title = "my new hugo site" 

я hugo server и оказал /public папку просто отлично. Но все .html-файлы теперь превращаются в .xml-файлы, и я не могу их открыть в браузере, например http://localhost:1313/index.html.

Что я сделал не так?

ответ

1

Вы уже установили тему? Без темы, Hugo будет отображать файлы как XML, если вы прочтете документацию по темам, которая должна дать вам то, что вам нужно.

+0

нет, я не сделал тему. Какую тему я должен использовать и что в командной строке? –

+0

Документация должна быть достаточной для вас: http://hugo.spf13.com/themes/overview – chaseadamsio

1

Сначала вы должны клонировать темы от github.com/spf13/hugoThemes

В моем случае я did'nt есть мерзавец установить в моей тестовой машине вот вещи, которые я сделал:

1) Скачать тему из github.com/spf13/hugoThemes

2) Извлечь тему в/путь/темы

3) Run Гуго --theme = 'THEMENAME'

+0

Правильная ссылка: https://github.com/spf13/hugoThemes. Так что, если мне все равно, какая тема, а просто хочу .html работать, я могу выбрать «html5»? –

+0

Да, выберите html5, затем следуйте инструкциям на странице html5 github. –

+0

После того, как вы установили тему, добавьте ее в конфигурационный файл 'config.toml', поэтому вам не нужно использовать --theme при запуске hugo. –