1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-gohugo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Hugo — быстрый и гибкий генератор статических сайтов, созданный с любовью

bep, spf13 и друзьями в [Go].

Сайт: https://gohugo.io; Форум: https://discourse.gohugo.io; Документация: https://gohugo.io/getting-started/; Руководство по установке: https://gohugo.io/getting-started/installing/; Руководство для участников: CONTRIBUTING.md; Твиттер: https://twitter.com/gohugoio.

GoDoc

Linux and macOS Build Status

Go Report Card

Обзор

Hugo — это генератор статического HTML и CSS веб-сайтов, написанный на Go. Он оптимизирован для скорости, простоты использования и настраиваемости. Hugo берёт каталог с контентом и шаблонами и преобразует их в полноценный HTML-сайт.

Hugo использует файлы Markdown с front matter для метаданных, и вы можете запускать Hugo из любого каталога. Это хорошо работает для общих хостов и других систем, где у вас нет привилегированной учётной записи.

Hugo создаёт типичный сайт среднего размера за долю секунды. Хорошее эмпирическое правило заключается в том, что каждый фрагмент контента отображается примерно за 1 миллисекунду.

Hugo предназначен для работы с любыми типами веб-сайтов, включая блоги, тумблеры и документы.

Поддерживаемые архитектуры

В настоящее время мы предоставляем предварительно собранные двоичные файлы Hugo для Windows, Linux, FreeBSD, NetBSD, DragonFly BSD, Open BSD, macOS (Darwin) и Android для архитектур x64, i386 и ARM.

Hugo также можно скомпилировать из исходного кода везде, где может работать цепочка инструментов компилятора Go, например, для других операционных систем, включая Plan 9 и Solaris.

Полная документация доступна на сайте Hugo Documentation.

Выбор способа установки

Если вы хотите использовать Hugo в качестве генератора сайта, просто установите двоичные файлы Hugo. У двоичных файлов Hugo нет внешних зависимостей.

Чтобы внести свой вклад в исходный код или документацию Hugo, вам следует создать форк проекта Hugo на GitHub и клонировать его на свой локальный компьютер.

Наконец, вы можете установить исходный код Hugo с помощью go, самостоятельно собрать двоичные файлы и запустить Hugo таким образом. Сборка двоичных файлов — простая задача для опытного пользователя go.

Установите Hugo как генератор вашего сайта (установка двоичного файла)

Следуйте инструкциям по установке, приведённым в документации Hugo.

Соберите и установите двоичные файлы из исходного кода (расширенная установка)

Необходимые инструменты

  • Git;
  • Go (мы тестируем его с последними двумя основными версиями).

Извлеките данные из GitHub

С версии Hugo 0.48 Hugo использует поддержку модулей Go, встроенную в Go 1.11, для сборки. Проще всего клонировать Hugo в каталог вне GOPATH, как показано в следующем примере:

mkdir $HOME/src
cd $HOME/src
git clone https://github.com/gohugoio/hugo.git
cd hugo
go install

Если вы пользователь Windows, замените переменную среды $HOME на %USERPROFILE%.

Если вы хотите скомпилировать с поддержкой Sass/SCSS, используйте --tags extended и убедитесь, что CGO_ENABLED=1 установлен в вашей среде go. Если вы не хотите включать CGO, вы можете использовать следующую команду, чтобы временно включить CGO только для компиляции hugo:

CGO_ENABLED=1 go install --tags extended
``` | **GitHub** | **Лицензия** |
| --- | --- |
| [github.com/jdkato/prose](https://github.com/jdkato/prose) | MIT License |
| [github.com/kr/pretty](https://github.com/kr/pretty) | MIT License |
| [github.com/kyokomi/emoji](https://github.com/kyokomi/emoji) | MIT License |
| [github.com/magiconair/properties](https://github.com/magiconair/properties) | BSD 2-Clause «Simplified» License |
| [github.com/markbates/inflect](https://github.com/markbates/inflect) | MIT License |
| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | MIT License |
| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | MIT License |
| [github.com/miekg/mmark](https://github.com/miekg/mmark) | Simplified BSD License |
| [github.com/mitchellh/hashstructure](https://github.com/mitchellh/hashstructure) | MIT License |
| [github.com/mitchellh/mapstructure](https://github.com/mitchellh/mapstructure) | MIT License |
| [github.com/muesli/smartcrop](https://github.com/muesli/smartcrop) | MIT License |
| [github.com/nicksnyder/go-i18n](https://github.com/nicksnyder/go-i18n) | MIT License |
| [github.com/niklasfasching/go-org](https://github.com/niklasfasching/go-org) | MIT License |
| [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter) | MIT License |
| [github.com/pelletier/go-toml](https://github.com/pelletier/go-toml) | MIT License |
| [github.com/pkg/errors](https://github.com/pkg/errors) | BSD 2-Clause «Simplified» License |
| [github.com/PuerkitoBio/purell](https://github.com/PuerkitoBio/purell) | BSD 3-Clause «New» or «Revised» License |
| [github.com/PuerkitoBio/urlesc](https://github.com/PuerkitoBio/urlesc) | BSD 3-Clause «New» or «Revised» License |
| [github.com/rogpeppe/go-internal](https://github.com/rogpeppe/go-internal) | BSD 3-Clause «New» or «Revised» License |
| [github.com/russross/blackfriday](https://github.com/russross/blackfriday) | Simplified BSD License |
| [github.com/rwcarlsen/goexif](https://github.com/rwcarlsen/goexif) | BSD 2-Clause «Simplified» License |
| [github.com/spf13/afero](https://github.com/spf13/afero) | Apache License 2.0 |
| [github.com/spf13/cast](https://github.com/spf13/cast) | MIT License |
| [github.com/spf13/cobra](https://github.com/spf13/cobra) | Apache License 2.0 |
| [github.com/spf13/fsync](https://github.com/spf13/fsync) | MIT License |
| [github.com/spf13/jwalterweatherman](https://github.com/spf13/jwalterweatherman) | MIT License |
| [github.com/spf13/pflag](https://github.com/spf13/pflag) | BSD 3-Clause «New» or «Revised» License |
| [github.com/spf13/viper](https://github.com/spf13/viper) | MIT License |
| [github.com/tdewolff/minify](https://github.com/tdewolff/minify) | MIT License |
| [github.com/tdewolff/parse](https://github.com/tdewolff/parse) | MIT License |
| [github.com/yuin/goldmark](https://github.com/yuin/goldmark) | MIT License |
| [github.com/yuin/goldmark-highlighting](https://github.com/yuin/goldmark-highlighting) | MIT License |
| [go.opencensus.io](https://go.opencensus.io) | Apache License 2.0 |
| [go.uber.org/atomic](https://go.uber.org/atomic) | MIT License |
| [gocloud.dev](https://gocloud.dev) | Apache License 2.0 |
| [golang.org/x/image](https://golang.org/x/image) | BSD 3-Clause «New» or «Revised» License |
| [golang.org/x/net](https://golang.org/x/net) | BSD 3-Clause «New» или «Revised» License |
| [golang.org/x/oauth2](https://golang.org/x/oauth2) | BSD 3-Clause «New» или «Revised» License |
| [golang.org/x/sync](https://golang.org/x/sync) | BSD 3-Clause «New» или «Revised» License |
| [golang.org/x/sys](https://golang.org/x/sys) | BSD 3-Clause «New» или «Revised» License |
| [golang.org/x/text](https://golang.org/x/text) | BSD 3-Clause «New» или «Revised» License |
| [golang.org/x/xerrors](https://golang.org/x/xerrors) | BSD 3-Clause «New» или «Revised» License |
| [google.golang.org/api](https://google.golang.org/api) | BSD 3-Clause «New» или «Revised» License |
| [google.golang.org/genproto](https://google.golang.org/genproto) | Apache License 2.0 |
| [gopkg.in/ini.v1](https://gopkg.in/ini.v1) | Apache License 2.0 | гопкг ин yaml точка в два | апач лайсенс 2.0 |

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Hugo — это статический генератор сайтов, написанный на Go. Он быстрый, удобный и настраиваемый. Hugo отображает содержимое и шаблоны в полноценный HTML-сайт. Генератор работает с файлами Markdown и метаданными. Запустить Hugo можно из любого каталога. Он поддерживает виртуальные хостинги и другие системы. Hugo требуется всего лишь доля секунд... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-gohugo.git
git@api.gitlife.ru:oschina-mirror/mirrors-gohugo.git
oschina-mirror
mirrors-gohugo
mirrors-gohugo
master